UNPKG

@sanity/visual-editing

Version:

[![npm stat](https://img.shields.io/npm/dm/@sanity/visual-editing.svg?style=flat-square)](https://npm-stat.com/charts.html?package=@sanity/visual-editing) [![npm version](https://img.shields.io/npm/v/@sanity/visual-editing.svg?style=flat-square)](https://

13 lines (12 loc) 342 B
import { actor, listeners } from '@sanity/visual-editing/optimistic'; import { readable } from 'svelte/store'; export const optimisticActor = readable(actor, (set) => { const listener = () => { set(actor); }; listeners.add(listener); return () => { actor.stop(); listeners.delete(listener); }; });