Skip to content

Commit b68cafc

Browse files
committed
clean
1 parent d8688c8 commit b68cafc

File tree

3 files changed

+24
-33
lines changed

3 files changed

+24
-33
lines changed
Lines changed: 2 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,4 @@
1-
import { createApp } from 'vue';
1+
import { setupApp } from '@/utils/setupApp';
22
import App from './App.vue';
3-
import PrimeVue from 'primevue/config';
4-
import Aura from '@primeuix/themes/aura';
5-
import '~/src/styles/app.css';
6-
import 'primeicons/primeicons.css'
7-
import { ConfirmationService, ToastService,Tooltip } from 'primevue';
83

9-
const app = createApp(App);
10-
app.use(PrimeVue, {
11-
theme: {
12-
preset: Aura,
13-
},
14-
});
15-
app.use(ToastService);
16-
app.use(ConfirmationService);
17-
app.directive('tooltip', Tooltip);
18-
19-
app.mount('#app');
4+
setupApp(App)
Lines changed: 2 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,4 @@
1-
import { createApp } from 'vue';
1+
import { setupApp } from '@/utils/setupApp';
22
import App from './App.vue';
3-
import PrimeVue from 'primevue/config';
4-
import Aura from '@primeuix/themes/aura';
5-
import '~/src/styles/app.css';
6-
import 'primeicons/primeicons.css'
7-
import { ConfirmationService, ToastService } from 'primevue';
83

9-
const app = createApp(App);
10-
app.use(PrimeVue, {
11-
theme: {
12-
preset: Aura,
13-
},
14-
});
15-
app.use(ToastService);
16-
app.use(ConfirmationService);
17-
18-
app.mount('#app');
4+
setupApp(App);

apps/InfoFlow/utils/setupApp.ts

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
import { createApp } from 'vue';
2+
import PrimeVue from 'primevue/config';
3+
import Aura from '@primeuix/themes/aura';
4+
import '~/src/styles/app.css';
5+
import 'primeicons/primeicons.css';
6+
import { ConfirmationService, ToastService, Tooltip } from 'primevue';
7+
8+
export function setupApp(App: any) {
9+
const app = createApp(App);
10+
app.use(PrimeVue, {
11+
theme: {
12+
preset: Aura,
13+
},
14+
});
15+
app.use(ToastService);
16+
app.use(ConfirmationService);
17+
app.directive('tooltip', Tooltip);
18+
19+
app.mount('#app');
20+
}

0 commit comments

Comments
 (0)