From ad2f4bf620a20991897f70300c7f6d3cc7b4a71a Mon Sep 17 00:00:00 2001 From: Alejandro Gomez Date: Thu, 6 Jul 2023 21:04:02 +0200 Subject: [PATCH] feat: get last goal --- src/hooks/goals.ts | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/hooks/goals.ts b/src/hooks/goals.ts index 575b403..fab629e 100644 --- a/src/hooks/goals.ts +++ b/src/hooks/goals.ts @@ -27,5 +27,12 @@ export function useZapGoal(link: NostrLink, leaveOpen = false) { sub ); - return data?.at(0); + const sorted = useMemo(() => { + const s = (data ? [...data] : []).sort( + (a: NostrEvent, b: NostrEvent) => b.created_at - a.created_at + ); + return s; + }, [data]); + + return sorted.at(0); }