@@ -76,53 +76,49 @@ export function SidebarMenu({
76
76
77
77
return (
78
78
< >
79
- < div
80
- className = { `rspress-sidebar-menu-container ${ hasToc ? '' : 'no-toc' } ` }
81
- >
82
- < div className = "rspress-sidebar-menu" >
83
- { uiSwitch ?. showSidebar && (
84
- < >
85
- < button
86
- type = "button"
87
- onClick = { openSidebar }
88
- className = "rp-flex rp-items-center rp-justify-center rp-mr-auto"
89
- >
90
- < div className = "rp-text-md rp-mr-2" >
91
- < SvgWrapper icon = { MenuIcon } />
92
- </ div >
93
- < span className = "rp-text-sm" > Menu</ span >
94
- </ button >
95
- </ >
96
- ) }
97
- { uiSwitch ?. showAside && hasToc && (
98
- < >
99
- < button
100
- type = "button"
101
- onClick = { ( ) => setIsTocOpen ( tocOpened => ! tocOpened ) }
102
- className = "rp-flex rp-items-center rp-justify-center rp-ml-auto"
103
- ref = { outlineButtonRef }
104
- >
105
- < span className = "rp-text-sm" > { outlineTitle } </ span >
106
- < div
107
- className = "rp-text-md rp-mr-2"
108
- style = { {
109
- transform : isTocOpen ? 'rotate(90deg)' : 'rotate(0deg)' ,
110
- transition : 'transform 0.2s ease-out' ,
111
- marginTop : '2px' ,
112
- } }
113
- >
114
- < SvgWrapper icon = { ArrowRight } />
115
- </ div >
116
- </ button >
117
-
79
+ < div className = "rspress-sidebar-menu" >
80
+ { uiSwitch ?. showSidebar && (
81
+ < >
82
+ < button
83
+ type = "button"
84
+ onClick = { openSidebar }
85
+ className = "rp-flex rp-items-center rp-justify-center rp-mr-auto"
86
+ >
87
+ < div className = "rp-text-md rp-mr-2" >
88
+ < SvgWrapper icon = { MenuIcon } />
89
+ </ div >
90
+ < span className = "rp-text-sm" > Menu</ span >
91
+ </ button >
92
+ </ >
93
+ ) }
94
+ { uiSwitch ?. showAside && hasToc && (
95
+ < >
96
+ < button
97
+ type = "button"
98
+ onClick = { ( ) => setIsTocOpen ( tocOpened => ! tocOpened ) }
99
+ className = "rp-flex rp-items-center rp-justify-center rp-ml-auto"
100
+ ref = { outlineButtonRef }
101
+ >
102
+ < span className = "rp-text-sm" > { outlineTitle } </ span >
118
103
< div
119
- className = { `rspress-local-toc-container ${ isTocOpen ? 'rspress-local-toc-container-show' : '' } ` }
104
+ className = "rp-text-md rp-mr-2"
105
+ style = { {
106
+ transform : isTocOpen ? 'rotate(90deg)' : 'rotate(0deg)' ,
107
+ transition : 'transform 0.2s ease-out' ,
108
+ marginTop : '2px' ,
109
+ } }
120
110
>
121
- < Toc onItemClick = { toggleTocItem } />
111
+ < SvgWrapper icon = { ArrowRight } />
122
112
</ div >
123
- </ >
124
- ) }
125
- </ div >
113
+ </ button >
114
+
115
+ < div
116
+ className = { `rspress-local-toc-container ${ isTocOpen ? 'rspress-local-toc-container-show' : '' } ` }
117
+ >
118
+ < Toc onItemClick = { toggleTocItem } />
119
+ </ div >
120
+ </ >
121
+ ) }
126
122
</ div >
127
123
{ isSidebarOpen && (
128
124
< div
0 commit comments