You cannot select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and dots ('.'), can be up to 35 characters long. Letters must be lowercase.
		
		
		
		
		
			
		
			
				
					
					
						
							27 lines
						
					
					
						
							780 B
						
					
					
				
			
		
		
	
	
							27 lines
						
					
					
						
							780 B
						
					
					
				| import '../css/app.css'; | |
| import './bootstrap'; | |
| 
 | |
| import { createInertiaApp } from '@inertiajs/vue3'; | |
| import { resolvePageComponent } from 'laravel-vite-plugin/inertia-helpers'; | |
| import { createApp, h } from 'vue'; | |
| import { ZiggyVue } from '../../vendor/tightenco/ziggy'; | |
| 
 | |
| const appName = import.meta.env.VITE_APP_NAME || 'Laravel'; | |
| 
 | |
| createInertiaApp({ | |
|     title: (title) => `${title} - ${appName}`, | |
|     resolve: (name) => | |
|         resolvePageComponent( | |
|             `./Pages/${name}.vue`, | |
|             import.meta.glob('./Pages/**/*.vue'), | |
|         ), | |
|     setup({ el, App, props, plugin }) { | |
|         return createApp({ render: () => h(App, props) }) | |
|             .use(plugin) | |
|             .use(ZiggyVue) | |
|             .mount(el); | |
|     }, | |
|     progress: { | |
|         color: '#4B5563', | |
|     }, | |
| });
 | |
| 
 |