import { browser } from "$app/environment"; import { page } from "$app/stores"; import { readable, type Writable } from "svelte/store"; export function partialSet>(store: Writable, partial: Partial) { store.update(s => ({ ...s, ...partial })); } export const safePage = browser ? page : readable(undefined);