@sanity/visual-editing
Version:
[](https://npm-stat.com/charts.html?package=@sanity/visual-editing) [](https://
13 lines (12 loc) • 342 B
JavaScript
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);
};
});