src/lib/store/podInfoStore.ts (view raw)
1import type {
2 SolidDataset,
3 WithServerResourceInfo,
4} from "@inrupt/solid-client";
5import { writable } from "svelte/store";
6
7interface PodInfo {
8 podUrl: string | null;
9 tasksDataset?: SolidDataset & WithServerResourceInfo;
10}
11
12const { set, update, subscribe } = writable<PodInfo>({
13 podUrl: null,
14});
15
16export default { set, update, subscribe };