- update to AdonisJS 6

This commit is contained in:
Kaimbacher 2024-03-14 20:25:27 +01:00
parent f828ca4491
commit cb51a4136f
167 changed files with 21485 additions and 21212 deletions

View file

@ -13,7 +13,7 @@ import { darkModeKey, styleKey } from '@/config';
const pinia = createPinia();
import { EmitterPlugin } from '@/EmitterDirective';
import { initRoutes } from '@eidellev/adonis-stardust/client';
import { initRoutes } from '@eidellev/adonis-stardust/client/index.js';
initRoutes();
// import '@fontsource/archivo-black/index.css';
@ -23,22 +23,32 @@ createInertiaApp({
progress: {
// color: '#4B5563',
color: '#22C55E',
},
// resolve: (name) => {
// const pages = import.meta.glob('./Pages/**/*.vue', { eager: true })
// return pages[`./Pages/${name}.vue`]
// },
},
// Webpack
// resolve: (name) => require(`./Pages/${name}`),
// resolve: (name) => require(`./Pages/${name}.vue`),
// add default layout
resolve: (name) => {
const page = require(`./Pages/${name}.vue`).default;
// resolve: (name) => {
// const page = require(`./Pages/${name}.vue`).default;
// // if (!page.layout) {
// // page.layout = DefaultLayout;
// // }
// return page;
// },
resolve: async (name) => {
// Dynamically import the Vue component using import
const { default: page } = await import(`./Pages/${name}.vue`);
// const page = require(`./Pages/${name}.vue`).default;
// if (!page.layout) {
// page.layout = DefaultLayout;
// }
return page;
},
// resolve: async (name) => {
// const firstPath = `@/Pages/${name}.vue`;
// const module = await import(firstPath);
// return module.default || null;
// },
setup({ el, App, props, plugin }) {
createApp({ render: () => h(App, props) })
.use(plugin)