diff --git a/packages/client/src/MountEvents.js b/packages/client/src/MountEvents.js index 5114b23a0..b7a39c15d 100644 --- a/packages/client/src/MountEvents.js +++ b/packages/client/src/MountEvents.js @@ -20,23 +20,18 @@ const MountEvents = ({ children, context, triggerEvent, triggerEventAsync }) => const [loading, setLoading] = useState(true); const [error, setError] = useState(null); useEffect(() => { - let mounted = true; setLoading(true); const mount = async () => { try { await triggerEvent(); - if (mounted) { - triggerEventAsync(); - setLoading(false); - } + triggerEventAsync(); + setLoading(false); } catch (err) { setError(err); } }; mount(); // TODO: check only run once. - return () => { - mounted = false; - }; + return () => {}; }, [context]); if (error) throw error;