aboutsummaryrefslogtreecommitdiffstats
path: root/subprojects/frontend/src/graph/SlideInPanel.tsx
diff options
context:
space:
mode:
Diffstat (limited to 'subprojects/frontend/src/graph/SlideInPanel.tsx')
-rw-r--r--subprojects/frontend/src/graph/SlideInPanel.tsx21
1 files changed, 13 insertions, 8 deletions
diff --git a/subprojects/frontend/src/graph/SlideInPanel.tsx b/subprojects/frontend/src/graph/SlideInPanel.tsx
index 2c189b5b..47bbe0a6 100644
--- a/subprojects/frontend/src/graph/SlideInPanel.tsx
+++ b/subprojects/frontend/src/graph/SlideInPanel.tsx
@@ -8,6 +8,7 @@ import Dialog from '@mui/material/Dialog';
8import IconButton from '@mui/material/IconButton'; 8import IconButton from '@mui/material/IconButton';
9import Paper from '@mui/material/Paper'; 9import Paper from '@mui/material/Paper';
10import Slide from '@mui/material/Slide'; 10import Slide from '@mui/material/Slide';
11import Tooltip from '@mui/material/Tooltip';
11import { styled } from '@mui/material/styles'; 12import { styled } from '@mui/material/styles';
12import React, { useCallback, useId, useState } from 'react'; 13import React, { useCallback, useId, useState } from 'react';
13 14
@@ -58,15 +59,19 @@ export default function SlideInPanel({
58 59
59 return ( 60 return (
60 <SlideInPanelRoot anchor={anchor}> 61 <SlideInPanelRoot anchor={anchor}>
61 <IconButton 62 <Tooltip
62 role="switch" 63 title={iconLabel}
63 aria-checked={show} 64 placement={anchor === 'left' ? 'right' : 'left'}
64 aria-controls={dialog ? undefined : id}
65 aria-label={iconLabel}
66 onClick={() => setShow(!show)}
67 > 65 >
68 {icon(show)} 66 <IconButton
69 </IconButton> 67 role="switch"
68 aria-checked={show}
69 aria-controls={dialog ? undefined : id}
70 onClick={() => setShow(!show)}
71 >
72 {icon(show)}
73 </IconButton>
74 </Tooltip>
70 {dialog ? ( 75 {dialog ? (
71 <Dialog open={show} onClose={close} maxWidth="xl"> 76 <Dialog open={show} onClose={close} maxWidth="xl">
72 <SlideInDialog close={close} dialog title={title} buttons={buttons}> 77 <SlideInDialog close={close} dialog title={title} buttons={buttons}>