@@ -36,6 +36,7 @@ import { ProgressBar } from "src/components/ui";
36
36
import { Toaster } from "src/components/ui" ;
37
37
import ActionButton from "src/components/ui/ActionButton" ;
38
38
import { DAGWarningsModal } from "src/components/ui/DagWarningsModal" ;
39
+ import { Tooltip } from "src/components/ui/Tooltip" ;
39
40
import { OpenGroupsProvider } from "src/context/openGroups" ;
40
41
41
42
import { DagBreadcrumb } from "./DagBreadcrumb" ;
@@ -82,21 +83,23 @@ export const DetailsLayout = ({ children, error, isLoading, tabs }: Props) => {
82
83
< BackfillBanner dagId = { dagId } />
83
84
< Box flex = { 1 } minH = { 0 } >
84
85
{ isRightPanelCollapsed ? (
85
- < IconButton
86
- aria-label = { translate ( "common:showDetailsPanel" ) }
87
- bg = "bg.surface"
88
- borderRadius = "full"
89
- boxShadow = "md"
90
- cursor = "pointer"
91
- onClick = { ( ) => setIsRightPanelCollapsed ( false ) }
92
- position = "absolute"
93
- right = { 0 }
94
- size = "sm"
95
- top = "50%"
96
- zIndex = { 10 }
97
- >
98
- < FaChevronLeft />
99
- </ IconButton >
86
+ < Tooltip content = { translate ( "common:showDetailsPanel" ) } >
87
+ < IconButton
88
+ aria-label = { translate ( "common:showDetailsPanel" ) }
89
+ bg = "bg.surface"
90
+ borderRadius = "full"
91
+ boxShadow = "md"
92
+ cursor = "pointer"
93
+ onClick = { ( ) => setIsRightPanelCollapsed ( false ) }
94
+ position = "absolute"
95
+ right = { 0 }
96
+ size = "sm"
97
+ top = "50%"
98
+ zIndex = { 10 }
99
+ >
100
+ < FaChevronLeft />
101
+ </ IconButton >
102
+ </ Tooltip >
100
103
) : undefined }
101
104
< PanelGroup autoSaveId = { dagId } direction = "horizontal" ref = { panelGroupRef } >
102
105
< Panel defaultSize = { dagView === "graph" ? 70 : 20 } minSize = { 6 } >
@@ -132,18 +135,20 @@ export const DetailsLayout = ({ children, error, isLoading, tabs }: Props) => {
132
135
position = "relative"
133
136
w = { 0.5 }
134
137
>
135
- < IconButton
136
- aria-label = { translate ( "common:collapseDetailsPanel" ) }
137
- bg = "bg.surface"
138
- borderRadius = "full"
139
- boxShadow = "md"
140
- cursor = "pointer"
141
- onClick = { ( ) => setIsRightPanelCollapsed ( true ) }
142
- size = "xs"
143
- zIndex = { 2 }
144
- >
145
- < FaChevronRight />
146
- </ IconButton >
138
+ < Tooltip content = { translate ( "common:collapseDetailsPanel" ) } >
139
+ < IconButton
140
+ aria-label = { translate ( "common:collapseDetailsPanel" ) }
141
+ bg = "bg.surface"
142
+ borderRadius = "full"
143
+ boxShadow = "md"
144
+ cursor = "pointer"
145
+ onClick = { ( ) => setIsRightPanelCollapsed ( true ) }
146
+ size = "xs"
147
+ zIndex = { 2 }
148
+ >
149
+ < FaChevronRight />
150
+ </ IconButton >
151
+ </ Tooltip >
147
152
</ Box >
148
153
</ PanelResizeHandle >
149
154
) }
0 commit comments