Add new createTransaction method

This commit is contained in:
kevinpauer
2022-04-02 12:44:50 +02:00
parent c5e66b4720
commit 9de1258f7f
5 changed files with 53 additions and 11 deletions

View File

@@ -6,20 +6,42 @@ const USER_KEY = 'auth-user';
})
export class TokenStorageService {
constructor() {}
/**
* @returns void
*/
signOut(): void {
window.sessionStorage.clear();
}
/**
* @param {string} token
* @returns void
*/
public saveToken(token: string): void {
window.sessionStorage.removeItem(TOKEN_KEY);
window.sessionStorage.setItem(TOKEN_KEY, token);
}
/**
* @returns string
*/
public getToken(): string | null {
return window.sessionStorage.getItem(TOKEN_KEY);
}
/**
* @param {any} user
* @returns void
*/
public saveUser(user: any): void {
window.sessionStorage.removeItem(USER_KEY);
window.sessionStorage.setItem(USER_KEY, JSON.stringify(user));
}
/**
* @returns any
*/
public getUser(): any {
const user = window.sessionStorage.getItem(USER_KEY);
if (user) {