From 452ad28ef5c203dd4ce4f0db9a8bdad26bd74e14 Mon Sep 17 00:00:00 2001 From: Ajay Bura <32841439+ajbura@users.noreply.github.com> Date: Sun, 26 Jul 2026 15:50:20 +0530 Subject: [PATCH] fix computed observable remain pending when result is undefined --- src/app/hooks/useObservableValue.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/app/hooks/useObservableValue.ts b/src/app/hooks/useObservableValue.ts index 79f80cea..d907b9ca 100644 --- a/src/app/hooks/useObservableValue.ts +++ b/src/app/hooks/useObservableValue.ts @@ -75,10 +75,10 @@ export const useComputedPendingObservableResult = ( compute: (value: T) => U ): PendingObservableResult => { const computedResult: PendingObservableResult = useMemo(() => { - const { value, error } = result; - if (value) return { value: compute(value) }; + const { value, error, pending } = result; + if (pending) return { pending: true }; if (error) return { error }; - return { pending: true }; + return { value: compute(value) }; }, [result, compute]); return computedResult;