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://

2 lines (1 loc) 887 B
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