diff options
author | Sebastian <sebasjm@gmail.com> | 2024-01-23 18:00:42 -0300 |
---|---|---|
committer | Sebastian <sebasjm@gmail.com> | 2024-01-24 17:14:02 -0300 |
commit | 236d4347f5884bb1d9ca1d3bb4ad0ba776577fd2 (patch) | |
tree | a38823a73006c38bd54cb438da81f13bb513dce5 /packages/demobank-ui/src/hooks/backend.ts | |
parent | 579128ce40c7e56f390cadaf2fc2fd4cc6290d68 (diff) | |
download | wallet-core-236d4347f5884bb1d9ca1d3bb4ad0ba776577fd2.tar.xz |
many changes
activate eslint
update file headers
removed history and preact-router
remove eslint errors and more applied prettier
Diffstat (limited to 'packages/demobank-ui/src/hooks/backend.ts')
-rw-r--r-- | packages/demobank-ui/src/hooks/backend.ts | 20 |
1 files changed, 7 insertions, 13 deletions
diff --git a/packages/demobank-ui/src/hooks/backend.ts b/packages/demobank-ui/src/hooks/backend.ts index 3e3673961..8e9af533b 100644 --- a/packages/demobank-ui/src/hooks/backend.ts +++ b/packages/demobank-ui/src/hooks/backend.ts @@ -21,12 +21,9 @@ import { buildCodecForUnion, codecForBoolean, codecForConstString, - codecForString + codecForString, } from "@gnu-taler/taler-util"; -import { - buildStorageKey, - useLocalStorage -} from "@gnu-taler/web-util/browser"; +import { buildStorageKey, useLocalStorage } from "@gnu-taler/web-util/browser"; import { mutate } from "swr"; /** @@ -86,13 +83,10 @@ export interface BackendStateHandler { state: BackendState; logOut(): void; expired(): void; - logIn(info: { username: string, token: AccessToken }): void; + logIn(info: { username: string; token: AccessToken }): void; } -const BACKEND_STATE_KEY = buildStorageKey( - "bank-state", - codecForBackendState(), -); +const BACKEND_STATE_KEY = buildStorageKey("bank-state", codecForBackendState()); /** * Return getters and setters for @@ -120,18 +114,18 @@ export function useBackendState(): BackendStateHandler { update(nextState); }, logIn(info) { - //admin is defined by the username + // admin is defined by the username const nextState: BackendState = { status: "loggedIn", ...info, isUserAdministrator: info.username === "admin", }; update(nextState); - cleanAllCache() + cleanAllCache(); }, }; } function cleanAllCache(): void { - mutate(() => true, undefined, { revalidate: false }) + mutate(() => true, undefined, { revalidate: false }); } |