Adding models and components

This commit is contained in:
2022-09-02 14:39:24 +02:00
parent 8e3322a9f8
commit 18a02f0940
42 changed files with 492 additions and 566 deletions
+27
View File
@@ -0,0 +1,27 @@
import {User} from '../models/user';
export class StorageService {
getUserInfo(): User {
const firebonkId = parseInt((localStorage.getItem('user_firebonkId') ?? '-1'), 10);
const uuid = localStorage.getItem('user_uuid') ?? '';
const firstName = localStorage.getItem('user_firstName') ?? '';
const token = localStorage.getItem('user_token') ?? '';
const sessionKey = localStorage.getItem('user_sessionKey') ?? '';
return {
firebonkId: firebonkId,
uuid: uuid,
firstName: firstName,
token: token,
sessionKey: sessionKey
}
}
setUserInfo(user: User): void {
localStorage.setItem('user_firebonkId', String(user.firebonkId));
localStorage.setItem('user_uuid', String(user.uuid));
localStorage.setItem('user_firstName', String(user.firstName));
localStorage.setItem('user_token', String(user.token));
localStorage.setItem('user_sessionKey', String(user.sessionKey));
}
}