import { atom } from "recoil"; import { ApiType } from "./types"; export const atomThemeMode = atom<"light" | "dark">({ key: "atomThemeMode", default: "light", }); export const atomClashPort = atom({ key: "atomClashPort", default: 0, }); export const atomLogData = atom({ key: "atomLogData", default: [], }); // save the state of each profile item loading export const atomLoadingCache = atom>({ key: "atomLoadingCache", default: {}, }); // save update state export const atomUpdateState = atom({ key: "atomUpdateState", default: false, }); // current profile uid export const atomCurrentProfile = atom({ key: "atomCurrentProfile", default: "", });