import { writable } from "svelte/store" const initLoc = { path: (typeof window !== "undefined" && window.location?.pathname) || "/", search: (typeof window !== "undefined" && window.location?.search) || "", hash: (typeof window !== "undefined" && window.location?.hash) || "", push: false, pop: false, categoryPath: "", } export const location = writable(initLoc) export let navigation = writable() export let pages = writable({}) export let team = writable({}) export let jobOffers = writable({}) export let modules = writable<{ [id: string]: Module }>({}) export let mediaLibrary = writable<{ [id: string]: MediaLibrary }>({}) export let serviceNavigation = writable() export let rerender = writable(0) export let scrollToRowNr = writable(-1) export let openExtendableNr = writable(-1)