@sanity/visual-editing
Version:
[](https://npm-stat.com/charts.html?package=@sanity/visual-editing) [](https://
2 lines (1 loc) • 887 B
JavaScript
import{u as t}from"./_chunks-es/mutations.js";import{g as e}from"./_chunks-es/mutations.js";import{S as r,u as s}from"./_chunks-es/SharedStateContext.js";import{c as a}from"./_chunks-es/SharedStateContext.js";import{e as o}from"./_chunks-es/enableVisualEditing.js";import{c as i}from"react-compiler-runtime";import{useContext as n,useSyncExternalStore as m}from"react";import{c as u}from"./_chunks-es/create-data-attribute.js";function c(t){const e=i(3),s=n(r);if(!s)throw new Error("useSharedState must be used within a SharedStateProvider");const{store:a}=s;let o;return e[0]!==t||e[1]!==a?(o=()=>a.getState()[t],e[0]=t,e[1]=a,e[2]=o):o=e[2],m(a.subscribe,o)}const h=t,d=s;export{u as createDataAttribute,a as createOverlayController,o as enableVisualEditing,e as getArrayItemKeyAndParentPath,h as useDocuments,d as useOptimistic,c as useSharedState};//# sourceMappingURL=index.js.map