Shioriko/web/app/src/lib/stores.ts

10 lines
289 B
TypeScript

import { writable } from "svelte/store";
import { browser } from "$app/environment"
export const token = writable(browser && localStorage.getItem("apiToken") || "");
token.subscribe(value => {
if (value != null) {
browser && localStorage.setItem("apiToken", value);
}
});