aboutsummaryrefslogtreecommitdiff
path: root/FrontEnd/src/components/alert/AlertHost.tsx
diff options
context:
space:
mode:
Diffstat (limited to 'FrontEnd/src/components/alert/AlertHost.tsx')
-rw-r--r--FrontEnd/src/components/alert/AlertHost.tsx9
1 files changed, 6 insertions, 3 deletions
diff --git a/FrontEnd/src/components/alert/AlertHost.tsx b/FrontEnd/src/components/alert/AlertHost.tsx
index 23f62472..59f8f27c 100644
--- a/FrontEnd/src/components/alert/AlertHost.tsx
+++ b/FrontEnd/src/components/alert/AlertHost.tsx
@@ -46,11 +46,14 @@ export default function AlertHost() {
const [alerts, setAlerts] = useState<AlertInfoWithId[]>([]);
useEffect(() => {
- alertService.registerListener(setAlerts);
+ const listener = (alerts: AlertInfoWithId[]) => {
+ setAlerts(alerts);
+ };
+
+ alertService.registerListener(listener);
return () => {
- alertService.unregisterListener(setAlerts);
- alert;
+ alertService.unregisterListener(listener);
};
}, []);