UNPKG

svelte-datatable

Version:

Datatable for Svelte with Materialize

12 lines (10 loc) 256 B
import { writable } from 'svelte/store'; import { produce } from 'immer'; export function immerStore(value) { const { set, update, subscribe } = writable(value); return { set, update: fn => update(n => produce(n, fn)), subscribe }; }