File tree 28 files changed +225
-81
lines changed
28 files changed +225
-81
lines changed Original file line number Diff line number Diff line change @@ -57,7 +57,11 @@ export default function NxDocumentation({
57
57
role = "main"
58
58
className = "flex h-full flex-1 overflow-y-hidden"
59
59
>
60
- < SidebarContainer menu = { menuWithSections } navIsOpen = { navIsOpen } />
60
+ < SidebarContainer
61
+ menu = { menuWithSections }
62
+ toggleNav = { toggleNav }
63
+ navIsOpen = { navIsOpen }
64
+ />
61
65
< div
62
66
ref = { wrapperElement }
63
67
id = "wrapper"
Original file line number Diff line number Diff line change @@ -40,7 +40,11 @@ export default function AiDocs(): JSX.Element {
40
40
className = "flex h-full flex-1 overflow-y-hidden"
41
41
>
42
42
< div className = "hidden" >
43
- < SidebarContainer menu = { { sections : [ ] } } navIsOpen = { navIsOpen } />
43
+ < SidebarContainer
44
+ menu = { { sections : [ ] } }
45
+ navIsOpen = { navIsOpen }
46
+ toggleNav = { toggleNav }
47
+ />
44
48
</ div >
45
49
46
50
< FeedContainer />
Original file line number Diff line number Diff line change @@ -223,15 +223,19 @@ export default function Changelog(props: ChangeLogProps): JSX.Element {
223
223
</ div >
224
224
225
225
< main id = "main" role = "main" >
226
- < div className = "mx-auto flex max-w-7xl flex-col py-8 px-4 sm:px-6 lg:px-8" >
226
+ < div className = "mx-auto flex max-w-7xl flex-col px-4 py-8 sm:px-6 lg:px-8" >
227
227
< div className = "mb-6" >
228
228
< Breadcrumbs path = { router . asPath } />
229
229
</ div >
230
230
< div className = "hidden" >
231
- < SidebarContainer menu = { menu } navIsOpen = { navIsOpen } />
231
+ < SidebarContainer
232
+ menu = { menu }
233
+ toggleNav = { toggleNav }
234
+ navIsOpen = { navIsOpen }
235
+ />
232
236
</ div >
233
237
< header className = "mt-0" >
234
- < h1 className = "text-3xl font-semibold tracking-tight text-slate-900 dark :text-slate-100 sm :text-5xl " >
238
+ < h1 className = "text-3xl font-semibold tracking-tight text-slate-900 sm :text-5xl dark :text-slate-100 " >
235
239
Nx Changelog
236
240
</ h1 >
237
241
< p className = "mt-4" >
@@ -271,7 +275,7 @@ export default function Changelog(props: ChangeLogProps): JSX.Element {
271
275
v{ changelog . version . split ( '.' ) . slice ( 0 , 2 ) . join ( '.' ) }
272
276
</ a >
273
277
< Link aria-hidden = "true" href = { `#${ changelog . version } ` } >
274
- < LinkIcon className = "ml-2 mb-1 inline h-5 w-5 opacity-0 group-hover:opacity-100" />
278
+ < LinkIcon className = "mb-1 ml-2 inline h-5 w-5 opacity-0 group-hover:opacity-100" />
275
279
</ Link >
276
280
</ p >
277
281
< p className = "py-0.5 text-xs leading-5 text-slate-400 dark:text-slate-500" >
Original file line number Diff line number Diff line change @@ -65,7 +65,11 @@ export default function Pages({
65
65
role = "main"
66
66
className = "flex h-full flex-1 overflow-y-hidden"
67
67
>
68
- < SidebarContainer menu = { vm . menu } navIsOpen = { navIsOpen } />
68
+ < SidebarContainer
69
+ menu = { vm . menu }
70
+ navIsOpen = { navIsOpen }
71
+ toggleNav = { toggleNav }
72
+ />
69
73
< div
70
74
ref = { wrapperElement }
71
75
id = "wrapper"
Original file line number Diff line number Diff line change @@ -65,7 +65,11 @@ export default function CloudRoot({
65
65
role = "main"
66
66
className = "flex h-full flex-1 overflow-y-hidden"
67
67
>
68
- < SidebarContainer menu = { vm . menu } navIsOpen = { navIsOpen } />
68
+ < SidebarContainer
69
+ menu = { vm . menu }
70
+ navIsOpen = { navIsOpen }
71
+ toggleNav = { toggleNav }
72
+ />
69
73
< div
70
74
ref = { wrapperElement }
71
75
id = "wrapper"
Original file line number Diff line number Diff line change @@ -65,7 +65,11 @@ export default function Pages({
65
65
role = "main"
66
66
className = "flex h-full flex-1 overflow-y-hidden"
67
67
>
68
- < SidebarContainer menu = { vm . menu } navIsOpen = { navIsOpen } />
68
+ < SidebarContainer
69
+ menu = { vm . menu }
70
+ navIsOpen = { navIsOpen }
71
+ toggleNav = { toggleNav }
72
+ />
69
73
< div
70
74
ref = { wrapperElement }
71
75
id = "wrapper"
Original file line number Diff line number Diff line change @@ -65,7 +65,11 @@ export default function PluginsRoot({
65
65
role = "main"
66
66
className = "flex h-full flex-1 overflow-y-hidden"
67
67
>
68
- < SidebarContainer menu = { vm . menu } navIsOpen = { navIsOpen } />
68
+ < SidebarContainer
69
+ menu = { vm . menu }
70
+ navIsOpen = { navIsOpen }
71
+ toggleNav = { toggleNav }
72
+ />
69
73
< div
70
74
ref = { wrapperElement }
71
75
id = "wrapper"
Original file line number Diff line number Diff line change @@ -72,7 +72,11 @@ export default function PackageDocument({
72
72
role = "main"
73
73
className = "flex h-full flex-1 overflow-y-hidden"
74
74
>
75
- < SidebarContainer menu = { vm . menu } navIsOpen = { navIsOpen } />
75
+ < SidebarContainer
76
+ menu = { vm . menu }
77
+ navIsOpen = { navIsOpen }
78
+ toggleNav = { toggleNav }
79
+ />
76
80
< div
77
81
ref = { wrapperElement }
78
82
id = "wrapper"
Original file line number Diff line number Diff line change @@ -64,7 +64,11 @@ export default function DocumentsIndex({
64
64
role = "main"
65
65
className = "flex h-full flex-1 overflow-y-hidden"
66
66
>
67
- < SidebarContainer menu = { vm . menu } navIsOpen = { navIsOpen } />
67
+ < SidebarContainer
68
+ menu = { vm . menu }
69
+ navIsOpen = { navIsOpen }
70
+ toggleNav = { toggleNav }
71
+ />
68
72
< div
69
73
ref = { wrapperElement }
70
74
id = "wrapper"
Original file line number Diff line number Diff line change @@ -74,7 +74,11 @@ export default function PackageExecutor({
74
74
role = "main"
75
75
className = "flex h-full flex-1 overflow-y-hidden"
76
76
>
77
- < SidebarContainer menu = { vm . menu } navIsOpen = { navIsOpen } />
77
+ < SidebarContainer
78
+ menu = { vm . menu }
79
+ navIsOpen = { navIsOpen }
80
+ toggleNav = { toggleNav }
81
+ />
78
82
< div
79
83
ref = { wrapperElement }
80
84
id = "wrapper"
Original file line number Diff line number Diff line change @@ -64,7 +64,11 @@ export default function ExecutorsIndex({
64
64
role = "main"
65
65
className = "flex h-full flex-1 overflow-y-hidden"
66
66
>
67
- < SidebarContainer menu = { vm . menu } navIsOpen = { navIsOpen } />
67
+ < SidebarContainer
68
+ menu = { vm . menu }
69
+ navIsOpen = { navIsOpen }
70
+ toggleNav = { toggleNav }
71
+ />
68
72
< div
69
73
ref = { wrapperElement }
70
74
id = "wrapper"
Original file line number Diff line number Diff line change @@ -74,7 +74,11 @@ export default function PackageGenerator({
74
74
role = "main"
75
75
className = "flex h-full flex-1 overflow-y-hidden"
76
76
>
77
- < SidebarContainer menu = { vm . menu } navIsOpen = { navIsOpen } />
77
+ < SidebarContainer
78
+ menu = { vm . menu }
79
+ navIsOpen = { navIsOpen }
80
+ toggleNav = { toggleNav }
81
+ />
78
82
< div
79
83
ref = { wrapperElement }
80
84
id = "wrapper"
Original file line number Diff line number Diff line change @@ -64,7 +64,11 @@ export default function GeneratorsIndex({
64
64
role = "main"
65
65
className = "flex h-full flex-1 overflow-y-hidden"
66
66
>
67
- < SidebarContainer menu = { vm . menu } navIsOpen = { navIsOpen } />
67
+ < SidebarContainer
68
+ menu = { vm . menu }
69
+ navIsOpen = { navIsOpen }
70
+ toggleNav = { toggleNav }
71
+ />
68
72
< div
69
73
ref = { wrapperElement }
70
74
id = "wrapper"
Original file line number Diff line number Diff line change @@ -68,7 +68,11 @@ export default function Package({
68
68
role = "main"
69
69
className = "flex h-full flex-1 overflow-y-hidden"
70
70
>
71
- < SidebarContainer menu = { vm . menu } navIsOpen = { navIsOpen } />
71
+ < SidebarContainer
72
+ menu = { vm . menu }
73
+ navIsOpen = { navIsOpen }
74
+ toggleNav = { toggleNav }
75
+ />
72
76
< div
73
77
ref = { wrapperElement }
74
78
id = "wrapper"
Original file line number Diff line number Diff line change @@ -92,7 +92,11 @@ export default function Packages({
92
92
role = "main"
93
93
className = "flex h-full flex-1 overflow-y-hidden"
94
94
>
95
- < SidebarContainer menu = { vm . menu } navIsOpen = { navIsOpen } />
95
+ < SidebarContainer
96
+ menu = { vm . menu }
97
+ navIsOpen = { navIsOpen }
98
+ toggleNav = { toggleNav }
99
+ />
96
100
< div
97
101
id = "wrapper"
98
102
data-testid = "wrapper"
Original file line number Diff line number Diff line change @@ -63,7 +63,11 @@ export default function DocumentsIndex({
63
63
role = "main"
64
64
className = "flex h-full flex-1 overflow-y-hidden"
65
65
>
66
- < SidebarContainer menu = { vm . menu } navIsOpen = { navIsOpen } />
66
+ < SidebarContainer
67
+ menu = { vm . menu }
68
+ navIsOpen = { navIsOpen }
69
+ toggleNav = { toggleNav }
70
+ />
67
71
< div
68
72
ref = { wrapperElement }
69
73
id = "wrapper"
Original file line number Diff line number Diff line change @@ -70,7 +70,11 @@ export default function Overview({
70
70
role = "main"
71
71
className = "flex h-full flex-1 overflow-y-hidden"
72
72
>
73
- < SidebarContainer menu = { vm . menu } navIsOpen = { navIsOpen } />
73
+ < SidebarContainer
74
+ menu = { vm . menu }
75
+ navIsOpen = { navIsOpen }
76
+ toggleNav = { toggleNav }
77
+ />
74
78
< div
75
79
ref = { wrapperElement }
76
80
id = "wrapper"
Original file line number Diff line number Diff line change @@ -70,7 +70,11 @@ export default function RspackPlugins({
70
70
role = "main"
71
71
className = "flex h-full flex-1 overflow-y-hidden"
72
72
>
73
- < SidebarContainer menu = { vm . menu } navIsOpen = { navIsOpen } />
73
+ < SidebarContainer
74
+ menu = { vm . menu }
75
+ navIsOpen = { navIsOpen }
76
+ toggleNav = { toggleNav }
77
+ />
74
78
< div
75
79
ref = { wrapperElement }
76
80
id = "wrapper"
Original file line number Diff line number Diff line change @@ -74,7 +74,11 @@ export default function DevServerExecutor({
74
74
role = "main"
75
75
className = "flex h-full flex-1 overflow-y-hidden"
76
76
>
77
- < SidebarContainer menu = { vm . menu } navIsOpen = { navIsOpen } />
77
+ < SidebarContainer
78
+ menu = { vm . menu }
79
+ navIsOpen = { navIsOpen }
80
+ toggleNav = { toggleNav }
81
+ />
78
82
< div
79
83
ref = { wrapperElement }
80
84
id = "wrapper"
Original file line number Diff line number Diff line change @@ -63,7 +63,11 @@ export default function ExecutorsIndex({
63
63
role = "main"
64
64
className = "flex h-full flex-1 overflow-y-hidden"
65
65
>
66
- < SidebarContainer menu = { vm . menu } navIsOpen = { navIsOpen } />
66
+ < SidebarContainer
67
+ menu = { vm . menu }
68
+ navIsOpen = { navIsOpen }
69
+ toggleNav = { toggleNav }
70
+ />
67
71
< div
68
72
ref = { wrapperElement }
69
73
id = "wrapper"
Original file line number Diff line number Diff line change @@ -74,7 +74,11 @@ export default function RspackExecutor({
74
74
role = "main"
75
75
className = "flex h-full flex-1 overflow-y-hidden"
76
76
>
77
- < SidebarContainer menu = { vm . menu } navIsOpen = { navIsOpen } />
77
+ < SidebarContainer
78
+ menu = { vm . menu }
79
+ navIsOpen = { navIsOpen }
80
+ toggleNav = { toggleNav }
81
+ />
78
82
< div
79
83
ref = { wrapperElement }
80
84
id = "wrapper"
Original file line number Diff line number Diff line change @@ -74,7 +74,11 @@ export default function ApplicationGenerator({
74
74
role = "main"
75
75
className = "flex h-full flex-1 overflow-y-hidden"
76
76
>
77
- < SidebarContainer menu = { vm . menu } navIsOpen = { navIsOpen } />
77
+ < SidebarContainer
78
+ menu = { vm . menu }
79
+ navIsOpen = { navIsOpen }
80
+ toggleNav = { toggleNav }
81
+ />
78
82
< div
79
83
ref = { wrapperElement }
80
84
id = "wrapper"
Original file line number Diff line number Diff line change @@ -74,7 +74,11 @@ export default function ConfigurationGenerator({
74
74
role = "main"
75
75
className = "flex h-full flex-1 overflow-y-hidden"
76
76
>
77
- < SidebarContainer menu = { vm . menu } navIsOpen = { navIsOpen } />
77
+ < SidebarContainer
78
+ menu = { vm . menu }
79
+ navIsOpen = { navIsOpen }
80
+ toggleNav = { toggleNav }
81
+ />
78
82
< div
79
83
ref = { wrapperElement }
80
84
id = "wrapper"
Original file line number Diff line number Diff line change @@ -63,7 +63,11 @@ export default function GeneratorsIndex({
63
63
role = "main"
64
64
className = "flex h-full flex-1 overflow-y-hidden"
65
65
>
66
- < SidebarContainer menu = { vm . menu } navIsOpen = { navIsOpen } />
66
+ < SidebarContainer
67
+ menu = { vm . menu }
68
+ navIsOpen = { navIsOpen }
69
+ toggleNav = { toggleNav }
70
+ />
67
71
< div
68
72
ref = { wrapperElement }
69
73
id = "wrapper"
Original file line number Diff line number Diff line change @@ -74,7 +74,11 @@ export default function InitGenerator({
74
74
role = "main"
75
75
className = "flex h-full flex-1 overflow-y-hidden"
76
76
>
77
- < SidebarContainer menu = { vm . menu } navIsOpen = { navIsOpen } />
77
+ < SidebarContainer
78
+ menu = { vm . menu }
79
+ navIsOpen = { navIsOpen }
80
+ toggleNav = { toggleNav }
81
+ />
78
82
< div
79
83
ref = { wrapperElement }
80
84
id = "wrapper"
Original file line number Diff line number Diff line change @@ -66,7 +66,11 @@ export default function RspackIndex({
66
66
role = "main"
67
67
className = "flex h-full flex-1 overflow-y-hidden"
68
68
>
69
- < SidebarContainer menu = { vm . menu } navIsOpen = { navIsOpen } />
69
+ < SidebarContainer
70
+ menu = { vm . menu }
71
+ navIsOpen = { navIsOpen }
72
+ toggleNav = { toggleNav }
73
+ />
70
74
< div
71
75
ref = { wrapperElement }
72
76
id = "wrapper"
Original file line number Diff line number Diff line change @@ -105,9 +105,11 @@ const rspackSection = {
105
105
export function SidebarContainer ( {
106
106
menu,
107
107
navIsOpen,
108
+ toggleNav,
108
109
} : {
109
110
menu : Menu ;
110
111
navIsOpen : boolean ;
112
+ toggleNav : ( value : boolean ) => void ;
111
113
} ) : JSX . Element {
112
114
// TODO(jack): Remove this rspack modification once we move rspack into main repo (when stable).
113
115
const menuWithRspack = useMemo ( ( ) => {
@@ -128,8 +130,12 @@ export function SidebarContainer({
128
130
129
131
return (
130
132
< div id = "sidebar" data-testid = "sidebar" >
131
- < SidebarMobile menu = { menuWithRspack } navIsOpen = { navIsOpen } />
132
- < div className = "hidden h-full w-72 flex-col border-r border-slate-200 dark:border-slate-700 dark:bg-slate-900 md:flex" >
133
+ < SidebarMobile
134
+ menu = { menuWithRspack }
135
+ toggleNav = { toggleNav }
136
+ navIsOpen = { navIsOpen }
137
+ />
138
+ < div className = "hidden h-full w-72 flex-col border-r border-slate-200 md:flex dark:border-slate-700 dark:bg-slate-900" >
133
139
< div className = "relative flex flex-grow overflow-y-scroll p-4" >
134
140
< Sidebar menu = { menuWithRspack } />
135
141
</ div >
You can’t perform that action at this time.
0 commit comments