import { atom } from "recoil"; import type { LokOpenHours } from "~/api"; export type Language = "fi" | "en" | "sk"; export type Session = { username: string; displayName: string; roles: string[]; token: string; }; export type Toast = { id: number; message: string; kind: "success" | "error"; leaving: boolean; }; export const languageAtom = atom({ key: "languageAtom", default: "en", }); export const sessionAtom = atom({ key: "sessionAtom", default: null, }); export const openHoursAtom = atom({ key: "openHoursAtom", default: [], }); export const toastsAtom = atom({ key: "toastsAtom", default: [], });