Skip to content

Commit 353629d

Browse files
committed
refactor: autogenerated navigation and adapt to [email protected]
1 parent 0a17abe commit 353629d

File tree

14 files changed

+297
-258
lines changed

14 files changed

+297
-258
lines changed

package.json

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -64,13 +64,14 @@
6464
"v-qr-code-next": "^0.2.7"
6565
},
6666
"devDependencies": {
67-
"@rspress/plugin-preview": "1.43.8",
68-
"@types/node": "^22.13.10",
67+
"@rsbuild/plugin-less": "^1.1.1",
68+
"@rspress/plugin-preview": "^2.0.0-alpha.5",
69+
"@types/node": "^22.13.11",
6970
"@types/react": "^18.3.18",
7071
"@types/react-dom": "^18.3.5",
7172
"classnames": "^2.5.1",
7273
"less": "^4.2.2",
73-
"rspress": "1.43.8",
74+
"rspress": "^2.0.0-alpha.5",
7475
"typescript": "^5.8.2",
7576
"vite": "^6.2.2"
7677
}

pnpm-lock.yaml

Lines changed: 155 additions & 251 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

rspress.config.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
import * as path from "path";
22
import { defineConfig } from "rspress/config";
3+
import { pluginLess } from "@rsbuild/plugin-less";
34
import { pluginPreview } from "@rspress/plugin-preview";
45
// import * as pkg from "./package.json";
56

@@ -13,6 +14,7 @@ export default defineConfig({
1314
mdxRs: false,
1415
defaultWrapCode: true,
1516
},
17+
builderPlugins: [pluginLess()],
1618
plugins: [pluginPreview()],
1719
themeConfig: {
1820
socialLinks: [

src/_meta.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
{
33
"text": "Documentation",
44
"items": [
5-
{ "text": "Tutorial", "link": "/getting-started" },
5+
{ "text": "Tutorial", "link": "/components/getting-started" },
66
{
77
"text": "Examples-vite2",
88
"link": "https://nikoni.top/rui-next/docs/"
Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
[
2+
{
3+
"type": "custom-link",
4+
"label": "useLazyload",
5+
"link": "/components/hooks/useLazyload/index-en"
6+
},
7+
{
8+
"type": "custom-link",
9+
"label": "SafeArea",
10+
"link": "/components/safe-area/index-en"
11+
},
12+
{
13+
"type": "custom-link",
14+
"label": "Clamp",
15+
"link": "/components/clamp/index-en"
16+
},
17+
{
18+
"type": "custom-link",
19+
"label": "OnePiece",
20+
"link": "/components/one-piece/index-en"
21+
},
22+
{
23+
"type": "custom-link",
24+
"label": "LikeButton",
25+
"link": "/components/like-button/index-en"
26+
},
27+
{
28+
"type": "custom-link",
29+
"label": "XButton",
30+
"link": "/components/x-button/index-en"
31+
},
32+
{
33+
"type": "custom-link",
34+
"label": "CubeAnim",
35+
"link": "/components/cube-anim/index-en"
36+
}
37+
]

src/components/Feedback/_meta.json

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
[
2+
{
3+
"type": "custom-link",
4+
"label": "ActivityIndicator",
5+
"link": "/components/activity-indicator/index-en"
6+
},
7+
{
8+
"type": "custom-link",
9+
"label": "Progress",
10+
"link": "/components/progress/index-en"
11+
},
12+
{
13+
"type": "custom-link",
14+
"label": "Result",
15+
"link": "/components/result/index-en"
16+
},
17+
{
18+
"type": "custom-link",
19+
"label": "Skeleton",
20+
"link": "/components/skeleton/index-en"
21+
},
22+
{
23+
"type": "custom-link",
24+
"label": "Empty",
25+
"link": "/components/empty/index-en"
26+
},
27+
{
28+
"type": "custom-link",
29+
"label": "Mask",
30+
"link": "/components/mask/index-en"
31+
},
32+
{
33+
"type": "custom-link",
34+
"label": "Toast",
35+
"link": "/components/toast/index-en"
36+
}
37+
]
File renamed without changes.

src/components/React-Hooks/_meta.json

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
[
2+
{
3+
"type": "custom-link",
4+
"label": "useNetwork",
5+
"link": "/components/hooks/useNetwork/index-en"
6+
},
7+
{
8+
"type": "custom-link",
9+
"label": "useFullscreen",
10+
"link": "/components/hooks/useFullscreen/index-en"
11+
},
12+
{
13+
"type": "custom-link",
14+
"label": "useVisibilityChange",
15+
"link": "/components/hooks/useVisibilityChange/index-en"
16+
},
17+
{
18+
"type": "custom-link",
19+
"label": "useClickAway",
20+
"link": "/components/hooks/useClickAway/index-en"
21+
},
22+
{
23+
"type": "custom-link",
24+
"label": "useLatest",
25+
"link": "/components/hooks/useLatest/index-en"
26+
},
27+
{
28+
"type": "custom-link",
29+
"label": "useMemoizedFn",
30+
"link": "/components/hooks/useMemoizedFn/index-en"
31+
},
32+
{
33+
"type": "custom-link",
34+
"label": "useInViewport",
35+
"link": "/components/hooks/useInViewport/index-en"
36+
}
37+
]

src/getting-started/_meta.json renamed to src/components/_meta.json

Lines changed: 23 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@
66
},
77
{
88
"type": "custom-link",
9-
"label": "Getting Started",
10-
"link": "/getting-started"
9+
"label": "Getting-Started",
10+
"link": "/components/getting-started"
1111
},
1212
{
1313
"type": "dir",
@@ -30,11 +30,32 @@
3030
"collapsible": true,
3131
"collapsed": false
3232
},
33+
{
34+
"type": "dir",
35+
"name": "Feedback",
36+
"label": "Feedback",
37+
"collapsible": true,
38+
"collapsed": false
39+
},
3340
{
3441
"type": "dir",
3542
"name": "Misc",
3643
"label": "Misc",
3744
"collapsible": true,
3845
"collapsed": false
46+
},
47+
{
48+
"type": "dir",
49+
"name": "React-Hooks",
50+
"label": "React-Hooks",
51+
"collapsible": true,
52+
"collapsed": false
53+
},
54+
{
55+
"type": "dir",
56+
"name": "Experimental-Stage",
57+
"label": "Experimental-Stage",
58+
"collapsible": true,
59+
"collapsed": false
3960
}
4061
]
File renamed without changes.

src/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ hero:
88
actions:
99
- theme: brand
1010
text: docs + demos
11-
link: /getting-started
11+
link: /components/getting-started
1212
features:
1313
- title: Vite6-Powered
1414
details: Feel the speed of Vite. Instant server start and lightning fast HMR that stays fast regardless of the app size.

0 commit comments

Comments
 (0)