| 123456789101112131415161718192021222324 |
- import './bootstrap';
- import { createApp, h } from 'vue'
- import { createInertiaApp } from '@inertiajs/vue3'
- import { resolvePageComponent } from 'laravel-vite-plugin/inertia-helpers';
- import { initializeTheme } from './Composables/useAppearance.js';
- import { ZiggyVue } from '../../vendor/tightenco/ziggy/dist';
- const appName = import.meta.env.VITE_APP_NAME || 'Laravel';
- createInertiaApp({
- title: (title) => (title ? `${title} - ${appName}` : appName),
- resolve: (name) => resolvePageComponent(`./Pages/${name}.vue`, import.meta.glob('./Pages/**/*.vue', { eager: true })),
- setup({ el, App, props, plugin }) {
- createApp({ render: () => h(App, props) })
- .use(plugin)
- .use(ZiggyVue)
- .mount(el)
- },
- progress: {
- color: '#4B5563',
- },
- })
- initializeTheme();
|