File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -14,6 +14,18 @@ interface TopBarProps {
1414 onToggleSidebar : ( ) => void ;
1515}
1616
17+ function ToggleSidebar ( { onToggleSidebar } : TopBarProps ) {
18+ return (
19+ < div className = "app-no-drag-region" >
20+ < Tooltip text = { __ ( 'Toggle sidebar' ) } className = "h-6" >
21+ < Button onClick = { onToggleSidebar } variant = "icon" aria-label = { __ ( 'Toggle sidebar' ) } >
22+ < Icon className = "text-white" icon = { drawerLeft } size = { 24 } />
23+ </ Button >
24+ </ Tooltip >
25+ </ div >
26+ ) ;
27+ }
28+
1729function OfflineIndicator ( ) {
1830 const isOffline = useOffline ( ) ;
1931 const offlineMessage = [
@@ -86,16 +98,7 @@ export default function TopBar( { onToggleSidebar }: TopBarProps ) {
8698 return (
8799 < div className = "flex justify-between items-center text-white px-2 pb-2 pt-1.5" >
88100 < div className = "flex items-center space-x-1.5" >
89- < Button
90- className = "app-no-drag-region"
91- onClick = { onToggleSidebar }
92- variant = "icon"
93- aria-label = { __ ( 'Toggle sidebar' ) }
94- tooltipText = { __ ( 'Toggle sidebar' ) }
95- >
96- < Icon className = "text-white" icon = { drawerLeft } size = { 24 } />
97- </ Button >
98-
101+ < ToggleSidebar onToggleSidebar = { onToggleSidebar } />
99102 < OfflineIndicator />
100103 </ div >
101104
You can’t perform that action at this time.
0 commit comments