From 52b7eb9a13324aaa9d8153a147edb9c5acc86e6e Mon Sep 17 00:00:00 2001 From: Nick Mowen Date: Thu, 13 Jan 2022 15:06:30 -0700 Subject: [PATCH] Make async --- web/src/routes/Event.jsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/web/src/routes/Event.jsx b/web/src/routes/Event.jsx index 5baaa0ca1..b05bb7b01 100644 --- a/web/src/routes/Event.jsx +++ b/web/src/routes/Event.jsx @@ -75,7 +75,7 @@ export default function Event({ eventId, close, scrollRef }) { }; }, [data, scrollRef, eventId, shouldScroll]); - const handleClickRetain = () => { + const handleClickRetain = useCallback(async () => { let success; try { success = await setRetainEvent(eventId); @@ -83,7 +83,7 @@ export default function Event({ eventId, close, scrollRef }) { } catch (e) { setRetainStatus(FetchStatus.ERROR); } - }; + }, [eventId, setRetainEvent]); const handleClickDelete = () => { setShowDialog(true);