webapp/src/stores/zine/seen.ts
2022-11-13 09:44:30 +03:00

6 lines
273 B
TypeScript

import { createStorageSignal } from '@solid-primitives/storage'
// local stored seen marks by shout's slug
export const [seen, setSeen] = createStorageSignal<{ [slug: string]: Date }>('seen', {})
export const addSeen = (slug) => setSeen({ ...seen(), [slug]: Date.now() })