aboutsummaryrefslogtreecommitdiff
path: root/frontend/src/hooks/UseMessage.tsx
diff options
context:
space:
mode:
authorWolfboy248 <georgejvindkarlsen@gmail.com>2024-10-28 11:35:04 +0100
committerWolfboy248 <georgejvindkarlsen@gmail.com>2024-10-28 11:35:04 +0100
commitb229a524fae8908928f16832e8e4d4c604cefa3e (patch)
tree0fec3ae174394d1cb6baf4abfe285770054821c4 /frontend/src/hooks/UseMessage.tsx
parentrefactor: hook updated (diff)
downloadlphub-b229a524fae8908928f16832e8e4d4c604cefa3e.tar.gz
lphub-b229a524fae8908928f16832e8e4d4c604cefa3e.tar.bz2
lphub-b229a524fae8908928f16832e8e4d4c604cefa3e.zip
refactor: uploadrundialog
Diffstat (limited to '')
-rw-r--r--frontend/src/hooks/UseMessage.tsx4
1 files changed, 4 insertions, 0 deletions
diff --git a/frontend/src/hooks/UseMessage.tsx b/frontend/src/hooks/UseMessage.tsx
index 249a3bf..ebc4276 100644
--- a/frontend/src/hooks/UseMessage.tsx
+++ b/frontend/src/hooks/UseMessage.tsx
@@ -3,6 +3,7 @@ import MessageDialog from "../components/MessageDialog";
3 3
4const useMessage = () => { 4const useMessage = () => {
5 const [isOpen, setIsOpen] = useState(false); 5 const [isOpen, setIsOpen] = useState(false);
6 const [resolvePromise, setResolvePromise] = useState<((value: boolean) => void) | null>(null);
6 7
7 const [title, setTitle] = useState<string>(""); 8 const [title, setTitle] = useState<string>("");
8 const [subtitle, setSubtitle] = useState<string>(""); 9 const [subtitle, setSubtitle] = useState<string>("");
@@ -11,6 +12,9 @@ const useMessage = () => {
11 setIsOpen(true); 12 setIsOpen(true);
12 setTitle(title); 13 setTitle(title);
13 setSubtitle(subtitle); 14 setSubtitle(subtitle);
15 return new Promise((resolve) => {
16 setResolvePromise(() => resolve);
17 });
14 }; 18 };
15 19
16 const handleClose = () => { 20 const handleClose = () => {