PluginProbe ʕ •ᴥ•ʔ
Hostinger Reach – AI-Powered Email Marketing for WordPress / 1.7.1
Hostinger Reach – AI-Powered Email Marketing for WordPress v1.7.1
1.7.1 1.7.0 1.6.0 1.5.9 1.5.8 1.5.7 1.5.6 1.5.5 1.5.4 1.5.3 1.5.2 1.5.1 1.5.0 1.4.12 1.4.11 1.4.10 1.4.9 1.4.8 1.4.7 trunk 1.0.1 1.0.10 1.0.11 1.0.12 1.0.13 1.0.14 1.0.2 1.0.3 1.0.4 1.0.5 1.0.6 1.0.7 1.0.8 1.0.9 1.1.0 1.1.1 1.2.0 1.2.1 1.2.2 1.2.3 1.2.4 1.3.0 1.3.1 1.3.2 1.3.3 1.3.4 1.3.5 1.3.6 1.3.7 1.3.8 1.3.9 1.4.0 1.4.2 1.4.3 1.4.4 1.4.5 1.4.6
hostinger-reach / frontend / vue / main.ts
hostinger-reach / frontend / vue Last commit date
assets 2 months ago components 1 week ago composables 1 month ago data 1 month ago directives 10 months ago router 1 year ago stores 3 months ago styles 4 months ago types 2 months ago utils 9 months ago views 3 weeks ago App.vue 1 year ago main.ts 8 months ago
main.ts
43 lines
1 import { HButton, HCard, HCheckbox, HIcon, HSnackbar, HText, HToast, useTheme } from '@hostinger/hcomponents';
2 import { createPinia } from 'pinia';
3 import piniaPluginPersistedstate from 'pinia-plugin-persistedstate';
4 import { createApp } from 'vue';
5
6 import './styles/main.scss';
7
8 import App from './App.vue';
9 import { setDirectives } from './directives';
10 import router from './router';
11
12 const initializeVueApp = () => {
13 const app = createApp(App);
14 const pinia = createPinia();
15 const { setThemeOnly } = useTheme();
16
17 setThemeOnly('base');
18 pinia.use(piniaPluginPersistedstate);
19
20 app.use(router);
21 app.use(pinia);
22
23 app.component('HButton', HButton);
24 app.component('HCard', HCard);
25 app.component('HIcon', HIcon);
26 app.component('HSnackbar', HSnackbar);
27 app.component('HText', HText);
28 app.component('HToast', HToast);
29 app.component('HCheckbox', HCheckbox);
30
31 setDirectives(app);
32
33 app.mount('#hostinger-reach-app');
34 };
35
36 document.addEventListener('DOMContentLoaded', () => {
37 const targetElement = document.getElementById('hostinger-reach-app');
38
39 if (targetElement) {
40 initializeVueApp();
41 }
42 });
43