immich/web/src/lib/stores/user.store.ts

17 lines
355 B
TypeScript
Raw Normal View History

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>();
};