From ce92a7fa19135f53c4be301eeafa0f8753ac1eb8 Mon Sep 17 00:00:00 2001 From: kieran Date: Fri, 19 Jul 2024 14:52:59 +0100 Subject: [PATCH] chore: formatting --- src/element/provider/nostr/history.tsx | 46 ++++++++++++++++---------- src/element/provider/nostr/index.tsx | 2 +- src/lang.json | 6 ++++ src/providers/zsz.ts | 21 +++++++----- src/translations/en.json | 2 ++ 5 files changed, 50 insertions(+), 27 deletions(-) diff --git a/src/element/provider/nostr/history.tsx b/src/element/provider/nostr/history.tsx index ee42520..ac10406 100644 --- a/src/element/provider/nostr/history.tsx +++ b/src/element/provider/nostr/history.tsx @@ -3,23 +3,35 @@ import { useEffect, useState } from "react"; import { FormattedMessage } from "react-intl"; export default function BalanceHistory({ provider }: { provider?: NostrStreamProvider }) { - const [page,] = useState(0); - const [rows, setRows] = useState(); + const [page] = useState(0); + const [rows, setRows] = useState(); - useEffect(() => { - if (!provider) return; - provider.history(page) - .then(setRows); - }, []); + useEffect(() => { + if (!provider) return; + provider.history(page).then(setRows); + }, []); - return
-
-
-
- {rows?.items.map(a => <> -
{new Date(a.created * 1000).toLocaleString()}
-
{a.desc}
-
{a.type === 0 ? "+" : "-"}{a.amount}
- )} + return ( +
+
+ +
+
+ +
+
+ +
+ {rows?.items.map(a => ( + <> +
{new Date(a.created * 1000).toLocaleString()}
+
{a.desc}
+
+ {a.type === 0 ? "+" : "-"} + {a.amount} +
+ + ))}
-} \ No newline at end of file + ); +} diff --git a/src/element/provider/nostr/index.tsx b/src/element/provider/nostr/index.tsx index e5d2a7c..2295c8c 100644 --- a/src/element/provider/nostr/index.tsx +++ b/src/element/provider/nostr/index.tsx @@ -269,7 +269,7 @@ export default function NostrProviderDialog({
- +
); diff --git a/src/lang.json b/src/lang.json index 211844f..4752866 100644 --- a/src/lang.json +++ b/src/lang.json @@ -639,6 +639,9 @@ "bbUGS7": { "defaultMessage": "Recommended Stream Settings" }, + "bdH+0f": { + "defaultMessage": "Balance History" + }, "bfvyfs": { "defaultMessage": "Anon" }, @@ -906,6 +909,9 @@ "uYw2LD": { "defaultMessage": "Stream" }, + "ug01Mk": { + "defaultMessage": "Time" + }, "uksRSi": { "defaultMessage": "Latest Videos" }, diff --git a/src/providers/zsz.ts b/src/providers/zsz.ts index 4b2e2b1..87df410 100644 --- a/src/providers/zsz.ts +++ b/src/providers/zsz.ts @@ -92,7 +92,10 @@ export class NostrStreamProvider implements StreamProvider { } async withdraw(invoice: string) { - return await this.#getJson<{ fee: number; preimage: string, error?: string }>("POST", `withdraw?invoice=${invoice}`); + return await this.#getJson<{ fee: number; preimage: string; error?: string }>( + "POST", + `withdraw?invoice=${invoice}`, + ); } async acceptTos(): Promise { @@ -212,11 +215,11 @@ interface TopUpResponse { export interface BalanceHistoryResult { items: Array<{ - created: number, - type: number, - amount: number, - desc?: string - }> - page: number, - pageSize: number -} \ No newline at end of file + created: number; + type: number; + amount: number; + desc?: string; + }>; + page: number; + pageSize: number; +} diff --git a/src/translations/en.json b/src/translations/en.json index ba1349e..0950cb5 100644 --- a/src/translations/en.json +++ b/src/translations/en.json @@ -210,6 +210,7 @@ "aqjZxs": "Raid!", "bD/ZwY": "Edit Cards", "bbUGS7": "Recommended Stream Settings", + "bdH+0f": "Balance History", "bfvyfs": "Anon", "c3LlRO": "{n}KiB", "cPIKU2": "Following", @@ -298,6 +299,7 @@ "tzMNF3": "Status", "u6uD94": "Create an Account", "uYw2LD": "Stream", + "ug01Mk": "Time", "uksRSi": "Latest Videos", "vP4dFa": "Visit {link} to get some sweet zap.stream merch!", "vrTOHJ": "{amount} sats",