From 5f4a909017ea6dfdbba75df21e7cf4b7907f8c6f Mon Sep 17 00:00:00 2001 From: Ash Keel Date: Mon, 9 Jan 2023 16:31:04 +0100 Subject: [PATCH] fix: fix issue where live keys didn't fetch an initial value --- frontend/src/lib/react.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/frontend/src/lib/react.ts b/frontend/src/lib/react.ts index 273ee96..b5ed56d 100644 --- a/frontend/src/lib/react.ts +++ b/frontend/src/lib/react.ts @@ -29,6 +29,7 @@ export function useLiveKeyString(key: string) { useEffect(() => { const subscriber: SubscriptionHandler = (v) => setData(v); + void client.getKey(key).then((value) => setData(value)); void client.subscribeKey(key, subscriber); return () => { void client.unsubscribeKey(key, subscriber);