Skip to content

Commit f075aca

Browse files
fix(demos): demo generation should only use DemoNavDataProps and not NavProps
1 parent b55abba commit f075aca

File tree

1 file changed

+4
-5
lines changed

1 file changed

+4
-5
lines changed

lib/demo_pages/generateDemoRoutes.tsx

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
import { type DemoNavProps } from "@/nav/NavDemo"
21
import { For, type JSX } from "solid-js"
32
import type { DemoNavDataProps } from "~ui/demo_pages/DemoNavDataProps"
43
import { LinkBlock } from "~ui/demo_pages/LinkBlock"
@@ -36,7 +35,7 @@ export function generateDemoRoutes(
3635
function 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(
6059
function 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(
9695
function 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(
144143
function 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

Comments
 (0)