Files
infocom-systems-design/node_modules/@headlessui/react/dist/utils/store.js
2025-10-03 22:27:28 +03:00

2 lines
209 B
JavaScript

function a(o,r){let t=o(),n=new Set;return{getSnapshot(){return t},subscribe(e){return n.add(e),()=>n.delete(e)},dispatch(e,...s){let i=r[e].call(t,...s);i&&(t=i,n.forEach(c=>c()))}}}export{a as createStore};