From 9307f270b7c427485db2b3f19d2c3d9528b73dbb Mon Sep 17 00:00:00 2001 From: Kieran Date: Thu, 26 Jan 2023 15:41:10 +0000 Subject: [PATCH] feat: show total sats donated today --- src/Pages/DonatePage.tsx | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/src/Pages/DonatePage.tsx b/src/Pages/DonatePage.tsx index b5be933c5..2bf4cbc98 100644 --- a/src/Pages/DonatePage.tsx +++ b/src/Pages/DonatePage.tsx @@ -21,18 +21,28 @@ interface Splits { split: number } +interface TotalToday { + donations: number, + nip5: number +} + const DonatePage = () => { const [splits, setSplits] = useState([]); + const [today, setSumToday] = useState(); - async function loadSplits() { + async function loadData() { let rsp = await fetch(`${ApiHost}/api/v1/revenue/splits`); if(rsp.ok) { setSplits(await rsp.json()); } + let rsp2 = await fetch(`${ApiHost}/api/v1/revenue/today`); + if(rsp2.ok) { + setSumToday(await rsp2.json()); + } } useEffect(() => { - loadSplits().catch(console.warn); + loadData().catch(console.warn); }, []); function actions(pk: HexKey) { @@ -62,6 +72,7 @@ const DonatePage = () => {
Lightning Donation:
+ {today && (Total today (UTC): {today.donations.toLocaleString()} sats)}

Primary Developers

{Developers.map(a => )}

Contributors