import { browser } from "$app/environment"; import { readable } from "svelte/store"; const TICK_INTERVAL_MS = 30 * 1000; const airingNow = readable(Date.now(), (set) => { if (!browser) return () => undefined; const interval = setInterval(() => set(Date.now()), TICK_INTERVAL_MS); return () => clearInterval(interval); }); export default airingNow;