typescript-typenfehler behoben.. npm run lint läuft nun fehlerfrei durch.

This commit is contained in:
Codex Agent
2025-11-22 11:49:47 +01:00
parent 6c78d7e281
commit eb41cb6194
74 changed files with 469 additions and 396 deletions

View File

@@ -20,15 +20,16 @@ createInertiaApp({
resolvePageComponent(
`./pages/${name}.tsx`,
import.meta.glob('./pages/**/*.tsx')
).then((page: any) => {
if (page?.default) {
const Component = page.default;
).then((page) => {
const resolved = page as { default?: { layout?: (page: React.ReactNode) => React.ReactNode } };
if (resolved?.default) {
const Component = resolved.default;
if (!Component.layout) {
Component.layout = (page: React.ReactNode) => <AppLayout>{page}</AppLayout>;
Component.layout = (node: React.ReactNode) => <AppLayout>{node}</AppLayout>;
}
}
return page;
return resolved;
}),
setup({ el, App, props }) {
const root = createRoot(el);