From c6f228bf142637eb72456aebabd0483d83402373 Mon Sep 17 00:00:00 2001 From: Sebastian Date: Wed, 7 Dec 2022 12:38:50 -0300 Subject: no-fix: moved out AccountPage --- packages/demobank-ui/src/utils.ts | 15 +++++++++++++++ 1 file changed, 15 insertions(+) (limited to 'packages/demobank-ui/src/utils.ts') diff --git a/packages/demobank-ui/src/utils.ts b/packages/demobank-ui/src/utils.ts index b8e0a2acb..23cade0e8 100644 --- a/packages/demobank-ui/src/utils.ts +++ b/packages/demobank-ui/src/utils.ts @@ -52,3 +52,18 @@ export function undefinedIfEmpty(obj: T): T | undefined { ? obj : undefined; } + +/** + * Craft headers with Authorization and Content-Type. + */ +export function prepareHeaders(username?: string, password?: string): Headers { + const headers = new Headers(); + if (username && password) { + headers.append( + "Authorization", + `Basic ${window.btoa(`${username}:${password}`)}`, + ); + } + headers.append("Content-Type", "application/json"); + return headers; +} -- cgit v1.2.3