1- import { type DemoNavProps } from "@/nav/NavDemo"
21import { For , type JSX } from "solid-js"
32import type { DemoNavDataProps } from "~ui/demo_pages/DemoNavDataProps"
43import { LinkBlock } from "~ui/demo_pages/LinkBlock"
@@ -36,7 +35,7 @@ export function generateDemoRoutes(
3635function getDemosL2 (
3736 demoList : DemoListType ,
3837 prefix = pathDemos ,
39- Nav : ( p : DemoNavProps ) => JSX . Element ,
38+ Nav : ( p : DemoNavDataProps ) => JSX . Element ,
4039) : RouteObject [ ] {
4140 const op = "getDemosL2"
4241 return objectEntries ( demoList ) . flatMap ( ( [ category , tree ] ) => {
@@ -60,7 +59,7 @@ function getDemosL2(
6059function getDemosL1 (
6160 demoList : DemoListType ,
6261 prefix = pathDemos ,
63- Nav : ( p : DemoNavProps ) => JSX . Element ,
62+ Nav : ( p : DemoNavDataProps ) => JSX . Element ,
6463) : RouteObject [ ] {
6564 const op = "getDemosL1"
6665 return objectEntries ( demoList ) . map ( ( [ category , nameComp ] ) => {
@@ -96,7 +95,7 @@ function getDemosL1(
9695function getDemosL0 (
9796 demoList : DemoListType ,
9897 prefix : string = pathDemos ,
99- Nav : ( p : DemoNavProps ) => JSX . Element ,
98+ Nav : ( p : DemoNavDataProps ) => JSX . Element ,
10099 overridePath ?: string ,
101100) : RouteObject [ ] {
102101 const op = "getDemosL0"
@@ -144,7 +143,7 @@ function getDemosL0(
144143function getDemos404 (
145144 demoList : DemoListType ,
146145 prefix = pathDemos ,
147- Nav : ( p : DemoNavProps ) => JSX . Element ,
146+ Nav : ( p : DemoNavDataProps ) => JSX . Element ,
148147) : RouteObject [ ] {
149148 return [
150149 {
0 commit comments