tutu/src/settings/stores.ts
2024-09-26 17:23:40 +08:00

17 lines
323 B
TypeScript

import { persistentMap } from "@nanostores/persistent";
type Settings = {
onGoingOAuth2Process?: string;
prefetchTootsDisabled?: boolean;
language?: string;
region?: string;
};
export const $settings = persistentMap<Settings>(
"settings::",
{},
{
encode: JSON.stringify,
decode: JSON.parse,
},
);