Skip to content

Commit 106d91d

Browse files
committed
docs: update to new SolidBase
1 parent 0fdff84 commit 106d91d

3 files changed

Lines changed: 135 additions & 531 deletions

File tree

docs/app.config.ts

Lines changed: 10 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ import defaultTheme, {
77
import { defineConfig } from "@solidjs/start/config";
88
import { readdir } from "node:fs/promises";
99
import { vitePlugin as OGPlugin } from "@solid-mediakit/og/unplugin";
10+
import { SidebarItem } from "@kobalte/solidbase/client";
1011

1112
const getPaths = async (base: string): Promise<string[]> => {
1213
const files = await readdir(base, { withFileTypes: true });
@@ -89,11 +90,12 @@ const packageSidebarItem = (pkg: string, packages: Record<string, Route[]>, link
8990
title: route.metadata.title,
9091
collapsed,
9192
link: link(route),
92-
items: []
93+
// items: []
9394
}))
94-
}
95+
} as SidebarItem
9596
}
9697
const packages = processPackages();
98+
9799
export default defineConfig(
98100
createWithSolidBase(defaultTheme)(
99101
{
@@ -122,31 +124,18 @@ export default defineConfig(
122124
},
123125
],
124126
sidebar: {
125-
"/packages": {
126-
items: [
127-
...(() => {
128-
return Object.keys(packages).map((pkg) => packageSidebarItem(pkg, packages, (r) => r.slug.replace("/packages", "")))
129-
})()
130-
// {
131-
// title: "Overview",
132-
// collapsed: false,
133-
// items: [
134-
// {
135-
// title: "Getting Started",
136-
// link: "/packages",
137-
// },
138-
// ],
139-
// },
140-
],
141-
},
127+
"/packages": [
128+
...Object.keys(packages).map((pkg) => packageSidebarItem(pkg, packages, (r) => r.slug.replace("/packages", ""))),
129+
],
142130
...(() => {
143-
let map = {};
131+
let map: Record<string, SidebarItem> = {};
144132
for (const pkg of Object.keys(packages)) {
145-
// @ts-ignore
146133
map[`/packages/${pkg}`] = {
134+
title: pkg.toUpperCase(),
147135
items: [packageSidebarItem(pkg, packages, (r) => r.slug.replace(`/packages/${pkg}`, ""))]
148136
}
149137
}
138+
console.log(map)
150139
return map;
151140
})()
152141
// "/packages/og": {

docs/package.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -9,12 +9,12 @@
99
"version": "vinxi version"
1010
},
1111
"dependencies": {
12-
"@kobalte/solidbase": "^0.2.13",
12+
"@kobalte/solidbase": "^0.2.16",
1313
"@solidjs/meta": "^0.29.4",
14-
"@solidjs/router": "^0.15.0",
15-
"@solidjs/start": "^1.1.0",
16-
"solid-js": "^1.9.5",
17-
"vinxi": "^0.5.3"
14+
"@solidjs/router": "^0.15.3",
15+
"@solidjs/start": "^1.1.4",
16+
"solid-js": "^1.9.7",
17+
"vinxi": "^0.5.7"
1818
},
1919
"engines": {
2020
"node": ">=22"

0 commit comments

Comments
 (0)