diff options
Diffstat (limited to 'frontend/src/hooks/UseMessage.tsx')
| -rw-r--r-- | frontend/src/hooks/UseMessage.tsx | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/frontend/src/hooks/UseMessage.tsx b/frontend/src/hooks/UseMessage.tsx index 6b458eb..602cf65 100644 --- a/frontend/src/hooks/UseMessage.tsx +++ b/frontend/src/hooks/UseMessage.tsx | |||
| @@ -3,6 +3,7 @@ import MessageDialog from "../components/MessageDialog"; | |||
| 3 | 3 | ||
| 4 | const useMessage = () => { | 4 | const useMessage = () => { |
| 5 | const [isOpen, setIsOpen] = useState(false); | 5 | const [isOpen, setIsOpen] = useState(false); |
| 6 | |||
| 6 | const [title, setTitle] = useState<string>(""); | 7 | const [title, setTitle] = useState<string>(""); |
| 7 | const [subtitle, setSubtitle] = useState<string>(""); | 8 | const [subtitle, setSubtitle] = useState<string>(""); |
| 8 | const [resolvePromise, setResolvePromise] = useState<(() => void) | null>(null); | 9 | const [resolvePromise, setResolvePromise] = useState<(() => void) | null>(null); |
| @@ -11,9 +12,9 @@ const useMessage = () => { | |||
| 11 | setIsOpen(true); | 12 | setIsOpen(true); |
| 12 | setTitle(title); | 13 | setTitle(title); |
| 13 | setSubtitle(subtitle); | 14 | setSubtitle(subtitle); |
| 14 | return new Promise<void>((resolve) => { | 15 | return new Promise((resolve) => { |
| 15 | setResolvePromise(() => resolve); | 16 | setResolvePromise(() => resolve); |
| 16 | }) | 17 | }); |
| 17 | }; | 18 | }; |
| 18 | 19 | ||
| 19 | const handleClose = () => { | 20 | const handleClose = () => { |