immich/web/src/lib/stores/user.store.ts
martin 502495883d
fix(web): log out (#5706)
* fix: logging out

* fix: websocket

---------

Co-authored-by: Alex Tran <alex.tran1502@gmail.com>
2023-12-15 02:29:05 +00:00

16 lines
355 B
TypeScript

import { get, writable } from 'svelte/store';
import type { UserResponseDto } from '@api';
export let user = writable<UserResponseDto>();
export const setUser = (value: UserResponseDto) => {
user.set(value);
};
export const getSavedUser = () => {
return get(user);
};
export const resetSavedUser = () => {
user = writable<UserResponseDto>();
};