Socket
Socket
Sign inDemoInstall

@zag-js/popover

Package Overview
Dependencies
Maintainers
1
Versions
1024
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@zag-js/popover - npm Package Compare versions

Comparing version 0.0.0-dev-20220408130359 to 0.0.0-dev-20220408172838

2

dist/index.js

@@ -1,2 +0,2 @@

var z=Object.defineProperty,tt=Object.defineProperties,nt=Object.getOwnPropertyDescriptor,ot=Object.getOwnPropertyDescriptors,rt=Object.getOwnPropertyNames,ve=Object.getOwnPropertySymbols;var he=Object.prototype.hasOwnProperty,it=Object.prototype.propertyIsEnumerable;var be=(e,t,n)=>t in e?z(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,ye=(e,t)=>{for(var n in t||(t={}))he.call(t,n)&&be(e,n,t[n]);if(ve)for(var n of ve(t))it.call(t,n)&&be(e,n,t[n]);return e},Ee=(e,t)=>tt(e,ot(t)),lt=e=>z(e,"__esModule",{value:!0});var at=(e,t)=>{for(var n in t)z(e,n,{get:t[n],enumerable:!0})},st=(e,t,n,a)=>{if(t&&typeof t=="object"||typeof t=="function")for(let i of rt(t))!he.call(e,i)&&(n||i!=="default")&&z(e,i,{get:()=>t[i],enumerable:!(a=nt(t,i))||a.enumerable});return e};var ct=(e=>(t,n)=>e&&e.get(t)||(n=st(lt({}),t,1),e&&e.set(t,n),n))(typeof WeakMap!="undefined"?new WeakMap:0);var At={};at(At,{connect:()=>Xe,machine:()=>Je});function we(e){return typeof e=="object"&&e!=null&&e.nodeType===1}function Te(e,t){return(!t||e!=="hidden")&&e!=="visible"&&e!=="clip"}function re(e,t){if(e.clientHeight<e.scrollHeight||e.clientWidth<e.scrollWidth){var n=getComputedStyle(e,null);return Te(n.overflowY,t)||Te(n.overflowX,t)||function(a){var i=function(o){if(!o.ownerDocument||!o.ownerDocument.defaultView)return null;try{return o.ownerDocument.defaultView.frameElement}catch(l){return null}}(a);return!!i&&(i.clientHeight<a.scrollHeight||i.clientWidth<a.scrollWidth)}(e)}return!1}function Y(e,t,n,a,i,o,l,u){return o<e&&l>t||o>e&&l<t?0:o<=e&&u<=n||l>=t&&u>=n?o-e-a:l>t&&u<n||o<e&&u>n?l-t+i:0}function ie(e,t){var n=window,a=t.scrollMode,i=t.block,o=t.inline,l=t.boundary,u=t.skipOverflowHiddenElements,c=typeof l=="function"?l:function(et){return et!==l};if(!we(e))throw new TypeError("Invalid target");for(var g=document.scrollingElement||document.documentElement,p=[],s=e;we(s)&&c(s);){if((s=s.parentElement)===g){p.push(s);break}s!=null&&s===document.body&&re(s)&&!re(document.documentElement)||s!=null&&re(s,u)&&p.push(s)}for(var f=n.visualViewport?n.visualViewport.width:innerWidth,v=n.visualViewport?n.visualViewport.height:innerHeight,y=window.scrollX||pageXOffset,w=window.scrollY||pageYOffset,C=e.getBoundingClientRect(),A=C.height,L=C.width,x=C.top,M=C.right,F=C.bottom,m=C.left,d=i==="start"||i==="nearest"?x:i==="end"?F:x+A/2,h=o==="center"?m+L/2:o==="end"?M:m,R=[],J=0;J<p.length;J++){var b=p[J],O=b.getBoundingClientRect(),ee=O.height,te=O.width,N=O.top,ne=O.right,oe=O.bottom,V=O.left;if(a==="if-needed"&&x>=0&&m>=0&&F<=v&&M<=f&&x>=N&&F<=oe&&m>=V&&M<=ne)return R;var W=getComputedStyle(b),_=parseInt(W.borderLeftWidth,10),j=parseInt(W.borderTopWidth,10),K=parseInt(W.borderRightWidth,10),q=parseInt(W.borderBottomWidth,10),S=0,I=0,U="offsetWidth"in b?b.offsetWidth-b.clientWidth-_-K:0,$="offsetHeight"in b?b.offsetHeight-b.clientHeight-j-q:0;if(g===b)S=i==="start"?d:i==="end"?d-v:i==="nearest"?Y(w,w+v,v,j,q,w+d,w+d+A,A):d-v/2,I=o==="start"?h:o==="center"?h-f/2:o==="end"?h-f:Y(y,y+f,f,_,K,y+h,y+h+L,L),S=Math.max(0,S+w),I=Math.max(0,I+y);else{S=i==="start"?d-N-j:i==="end"?d-oe+q+$:i==="nearest"?Y(N,oe,ee,j,q+$,d,d+A,A):d-(N+ee/2)+$/2,I=o==="start"?h-V-_:o==="center"?h-(V+te/2)+U/2:o==="end"?h-ne+K+U:Y(V,ne,te,_,K+U,h,h+L,L);var ge=b.scrollLeft,me=b.scrollTop;d+=me-(S=Math.max(0,Math.min(me+S,b.scrollHeight-ee+$))),h+=ge-(I=Math.max(0,Math.min(ge+I,b.scrollWidth-te+U)))}R.push({el:b,top:S,left:I})}return R}function Pe(e){return e===Object(e)&&Object.keys(e).length!==0}function ut(e,t){t===void 0&&(t="auto");var n="scrollBehavior"in document.body.style;e.forEach(function(a){var i=a.el,o=a.top,l=a.left;i.scroll&&n?i.scroll({top:o,left:l,behavior:t}):(i.scrollTop=o,i.scrollLeft=l)})}function dt(e){return e===!1?{block:"end",inline:"nearest"}:Pe(e)?e:{block:"start",inline:"nearest"}}function ft(e,t){var n=!e.ownerDocument.documentElement.contains(e);if(Pe(t)&&typeof t.behavior=="function")return t.behavior(n?[]:ie(e,t));if(!n){var a=dt(t);return ut(ie(e,a),a.behavior)}}var le=ft;var Ce=e=>e?"":void 0;var ke=new WeakMap;function Ae(e){var t;if(!e)return{};let n=ke.get(e);return n||(n=((t=e==null?void 0:e.ownerDocument.defaultView)!=null?t:window).getComputedStyle(e),ke.set(e,n)),n}function k(e){let t=new Set;function n(a){let i=globalThis.requestAnimationFrame(a);t.add(()=>globalThis.cancelAnimationFrame(i))}return n(()=>n(e)),function(){t.forEach(function(a){a()})}}function Le(e){let t=globalThis.requestAnimationFrame(e);return function(){globalThis.cancelAnimationFrame(t)}}var xe=()=>{},X=(...e)=>t=>e.reduce((n,a)=>a(n),t),Dt=(()=>{let e=0;return()=>(e++,e.toString(36))})(),ae=e=>Se()&&e.test(navigator.platform),Se=()=>typeof window!="undefined",pt=()=>ae(/^Mac/),gt=()=>ae(/^iPhone/),mt=()=>ae(/^iPad/)||pt()&&navigator.maxTouchPoints>1,vt=()=>gt()||mt();var ht=e=>e.button===0,D=new Map,T=new Map;function bt(e,t,n,a){var i;if(!e)return xe;let o=JSON.stringify({type:t,options:a}),l=D.get(e);if(D.has(e))(l==null?void 0:l.has(o))?(i=l==null?void 0:l.get(o))==null||i.add(n):l==null||l.set(o,new Set([n]));else{let c=new Map([[o,new Set([n])]]);D.set(e,c)}function u(c){var g,p;function s(f){var v;let y=D.get(c);(v=y==null?void 0:y.get(o))==null||v.forEach(w=>w(f))}if(!(T==null?void 0:T.has(c))){T.set(c,new Map([[o,s]])),c.addEventListener(t,s,a);return}((g=T==null?void 0:T.get(c))==null?void 0:g.has(o))||((p=T.get(c))==null||p.set(o,s),c.addEventListener(t,s,a))}return u(e),function(){var c,g,p,s;if(!D.has(e))return;let f=D.get(e);if((c=f==null?void 0:f.get(o))==null||c.delete(n),((g=f==null?void 0:f.get(o))==null?void 0:g.size)===0){let v=(p=T.get(e))==null?void 0:p.get(o);e.removeEventListener(t,v,a),f==null||f.delete(o),(s=T.get(e))==null||s.delete(o),(f==null?void 0:f.size)===0&&(D.delete(e),T.delete(e))}}}var Ie=e=>Object.prototype.toString.call(e).slice(8,-1),yt=e=>Ie(e)==="Object"&&"current"in e,Et=e=>Ie(e)==="Function"?e():e;function E(e,t,n,a){let i=yt(e)?e.current:Et(e);return bt(i,t,n,a)}var Z=0,De;function Oe(e,t={}){let{disabled:n=!1,document:a}=t,i=a||document,o=!1,l=!1;function u(){let s=v=>{let y=v.pointerType==="mouse";o=!y,l=y&&ht(v)},f=()=>{o=!1,l=!1};return X(E(i,"pointerdown",s),E(i,"pointerup",f))}function c(){Z--,Z===0&&(i.body.style.pointerEvents=De),e&&(e.style.pointerEvents="")}function g(){if(!n)return Z===0&&(De=i.body.style.pointerEvents),i.body.style.pointerEvents="none",e&&(e.style.pointerEvents="auto"),Z++,function(){o?E(i,"click",c,{once:!0}):l?E(i,"pointerup",c,{once:!0}):c()}}let p=[];return p.push(g()),k(()=>{p.push(u())}),function(){p.forEach(s=>s==null?void 0:s())}}function Me(e){var t;return Be(e)?e.document:(t=e==null?void 0:e.ownerDocument)!=null?t:document}function Fe(e){return Be(e)?"":e&&e.localName||""}function wt(e){let t=Me(e);return Fe(e)==="html"?e:e.assignedSlot||e.parentElement||t.documentElement}function Re(e,t){return e?e===t||B(e)&&B(t)&&e.contains(t):!1}function B(e){return typeof e=="object"&&(e==null?void 0:e.nodeType)===Node.ELEMENT_NODE&&typeof(e==null?void 0:e.nodeName)=="string"}function Be(e){return(e==null?void 0:e.toString())==="[object Window]"}var He=e=>(e==null?void 0:e.getAttribute("disabled"))!=null||!!(e==null?void 0:e.getAttribute("aria-disabled"));function Tt(e){let{overflow:t,overflowX:n,overflowY:a}=Ae(e);return/auto|scroll|overlay|hidden/.test(t+a+n)}function Ne(e){return["html","body","#document"].includes(Fe(e))?Me(e).body:B(e)&&Tt(e)?e:Ne(wt(e))}var Ve=new Set(["checkbox","radio","range","color","file","image","button","submit","reset"]);function We(e){var t;let{document:n,disabled:a=!1,allowPinchZoom:i}=e!=null?e:{},o=n!=null?n:document,l=(t=o==null?void 0:o.defaultView)!=null?t:window,u=Se()?l.visualViewport:null,c=o.documentElement;function g(){let s=X(H(c,"paddingRight",`${l.innerWidth-c.clientWidth}px`),H(c,"overflow","hidden"));return()=>s==null?void 0:s()}function p(){let s,f=0,v=m=>{s=Ne(m.target),!(s===c&&s===o.body)&&(f=m.changedTouches[0].pageY)},y=m=>{if(m.touches.length===2&&i)return;if(!s||s===c||s===o.body){m.preventDefault();return}let d=m.changedTouches[0].pageY,h=s.scrollTop,R=s.scrollHeight-s.clientHeight;(h<=0&&d>f||h>=R&&d<f)&&m.preventDefault(),f=d},w=m=>{let d=m.target;d instanceof l.HTMLInputElement&&!Ve.has(d.type)&&(m.preventDefault(),d.style.transform="translateY(-2000px)",d.focus(),l.requestAnimationFrame(()=>{d.style.transform=""}))},C=m=>{let d=m.target;d instanceof l.HTMLInputElement&&!Ve.has(d.type)&&(d.style.transform="translateY(-2000px)",l.requestAnimationFrame(()=>{d.style.transform="",!!u&&(u.height<l.innerHeight?l.requestAnimationFrame(function(){le(d,{scrollMode:"if-needed"})}):E(u,"resize",()=>{le(d,{scrollMode:"if-needed"})},{once:!0}))}))},A=()=>{l.scrollTo(0,0)},L=l.scrollX,x=l.scrollY,M=X(H(c,"paddingRight",`${l.innerWidth-c.clientWidth}px`),H(c,"overflow","hidden"),H(o.body,"marginTop",`-${x}px`));l.scrollTo(0,0);let F=X(E(o,"touchstart",v,{passive:!1,capture:!0}),E(o,"touchmove",y,{passive:!1,capture:!0}),E(o,"touchend",w,{passive:!1,capture:!0}),E(o,"focus",C,!0),E(l,"scroll",A));return()=>{M(),F(),l.scrollTo(L,x)}}return a?xe:vt()?p():g()}function H(e,t,n){let a=e.style[t];return e.style[t]=n,()=>{e.style[t]=a}}function _e(e,t){var n;let a=Array.isArray(t.exclude)?t.exclude:[t.exclude],i=(n=e.relatedTarget)!=null?n:t.fallback;return a.every(o=>!(o==null?void 0:o.contains(i)))}var je=["input:not([disabled]):not([type=hidden])","select:not([disabled])","textarea:not([disabled])","button:not([disabled])","embed","iframe","object","a[href]","area[href]","[tabindex]","audio[controls]","video[controls]","*[tabindex]:not([aria-disabled])","[contenteditable]:not([contenteditable=false])","details > summary:first-of-type"].join(",");function se(e,t){let n=Ae(e);if(!e||n.getPropertyValue("visibility")==="hidden")return!0;for(;e;){if(t!=null&&e===t)return!1;if(n.getPropertyValue("display")==="none")return!0;e=e.parentElement}return!1}var ce=(e,t=!1)=>{if(!e)return[];let n=Array.from(e.querySelectorAll(je));return t&&B(e)&&n.unshift(e),n.filter(a=>Q(a)&&!se(a))},Q=e=>!B(e)||se(e)||He(e)?!1:e==null?void 0:e.matches(je),ue=(e,t=!1)=>ce(e,t).filter(de),de=e=>Q(e)&&!He(e)&&!se(e);function Ke(e,t){var n;let a=(n=e.defaultView)!=null?n:window;return E(e,"pointerdown",i=>{i.target instanceof a.HTMLElement&&t(i.target)})}var Ye=require("@zag-js/popper");function Pt(e){return{button:e,label:e,input:e,output:e,element:e}}var qe=Pt(e=>e);var Ue=e=>e[0],$e=e=>e[e.length-1];function Ct(e,t,n={}){let{step:a=1,loop:i=!0}=n,o=t+a,l=e.length,u=l-1;return t===-1?a>0?0:u:o<0?i?u:0:o>=l?i?0:t>l?l:t:o}function fe(e,t,n={}){return e[Ct(e,t,n)]}var G=(e,...t)=>{let n=typeof e=="function"?e(...t):e;return n!=null?n:void 0},ze=e=>e;var Rt=(()=>{let e=0;return()=>(e++,e.toString(36))})();var r={getDoc:e=>{var t;return(t=e.doc)!=null?t:document},getActiveEl:e=>r.getDoc(e).activeElement,getAnchorId:e=>`popover-${e.uid}-anchor`,getTriggerId:e=>`popover-${e.uid}-trigger`,getContentId:e=>`popover-${e.uid}-content`,getPositionerId:e=>`popover-${e.uid}-popper`,getTitleId:e=>`popover-${e.uid}-title`,getDescriptionId:e=>`popover-${e.uid}-desc`,getCloseButtonId:e=>`popover-${e.uid}-close-button`,getArrowId:e=>`popover-${e.uid}-arrow`,getAnchorEl:e=>r.getDoc(e).getElementById(r.getAnchorId(e)),getTriggerEl:e=>r.getDoc(e).getElementById(r.getTriggerId(e)),getContentEl:e=>r.getDoc(e).getElementById(r.getContentId(e)),getPositionerEl:e=>r.getDoc(e).getElementById(r.getPositionerId(e)),getTitleEl:e=>r.getDoc(e).getElementById(r.getTitleId(e)),getDescriptionEl:e=>r.getDoc(e).getElementById(r.getDescriptionId(e)),getFocusableEls:e=>ce(r.getContentEl(e)),getFirstFocusableEl:e=>r.getFocusableEls(e)[0],getDocTabbableEls:e=>ue(ze(r.getDoc(e))),getTabbableEls:e=>{let t=r.getContentEl(e);return t?ue(t):[]},getFirstTabbableEl:e=>Ue(r.getTabbableEls(e)),getLastTabbableEl:e=>$e(r.getTabbableEls(e)),getInitialFocusEl:e=>{var t;return(t=G(e.initialFocusEl))!=null?t:r.getFirstFocusableEl(e)}};function Xe(e,t,n=qe){let a=e.matches("open"),i=e.context.pointerdownNode,o=(0,Ye.getPlacementStyles)({measured:!!e.context.isPlacementComplete});return{portalled:e.context.currentPortalled,isOpen:a,open(){t("OPEN")},close(){t("CLOSE")},arrowProps:n.element({id:r.getArrowId(e.context),"data-part":"arrow",style:o.arrow}),innerArrowProps:n.element({"data-part":"arrow-inner",style:o.innerArrow}),anchorProps:n.element({"data-part":"anchor",id:r.getAnchorId(e.context)}),triggerProps:n.button({"data-part":"trigger",type:"button","data-placement":e.context.currentPlacement,id:r.getTriggerId(e.context),"aria-haspopup":"dialog","aria-expanded":a,"data-expanded":Ce(a),"aria-controls":r.getContentId(e.context),onClick(){t("TRIGGER_CLICK")}}),positionerProps:n.element({id:r.getPositionerId(e.context),"data-part":"positioner",style:o.floating}),contentProps:n.element({"data-part":"content",id:r.getContentId(e.context),tabIndex:-1,role:"dialog",hidden:!a,"aria-labelledby":e.context.isTitleRendered?r.getTitleId(e.context):void 0,"aria-describedby":e.context.isDescriptionRendered?r.getDescriptionId(e.context):void 0,"data-placement":e.context.currentPlacement,onKeyDown(l){let c={Escape(g){t("ESCAPE"),g.stopPropagation()},Tab(g){let p=g.shiftKey?"SHIFT_TAB":"TAB";t({type:p,preventDefault:()=>g.preventDefault()})}}[l.key];c==null||c(l)},onBlur(l){var p;let u=_e(l,{exclude:[r.getTriggerEl(e.context),r.getContentEl(e.context)],fallback:i}),c=(p=l.relatedTarget)!=null?p:i,g=de(c)||Q(c);u&&t({type:"INTERACT_OUTSIDE",focusable:g})}}),titleProps:n.element({"data-part":"title",id:r.getTitleId(e.context)}),descriptionProps:n.element({"data-part":"description",id:r.getDescriptionId(e.context)}),closeButtonProps:n.button({"data-part":"close-button",id:r.getCloseButtonId(e.context),type:"button","aria-label":"close",onClick(){t("CLOSE")}})}}var P=require("@zag-js/core");var Ze=require("@zag-js/popper");var Qe=require("aria-hidden"),Ge=require("focus-trap");var{and:pe,or:kt}=P.guards,Je=(0,P.createMachine)({id:"popover-machine",initial:"unknown",context:{isTitleRendered:!0,isDescriptionRendered:!0,isAnchorRendered:!1,uid:"popover",closeOnBlur:!0,closeOnEsc:!0,autoFocus:!0,modal:!1,positioning:{placement:"bottom"},currentPlacement:void 0},computed:{currentPortalled:e=>!!e.modal||!!e.portalled,isPlacementComplete:e=>!!e.currentPlacement},states:{unknown:{on:{SETUP:{target:"closed",actions:["setupDocument","checkRenderedElements"]}}},closed:{entry:["clearPointerDown","invokeOnClose"],on:{TRIGGER_CLICK:"open",OPEN:"open"}},open:{activities:["trackPointerDown","trapFocus","preventScroll","hideContentBelow","disableOutsidePointerEvents","computePlacement"],entry:(0,P.choose)([{guard:"autoFocus",actions:["setInitialFocus","invokeOnOpen"]},{actions:["focusContent","invokeOnOpen"]}]),on:{CLOSE:{target:"closed",actions:"focusTrigger"},TRIGGER_CLICK:{target:"closed",actions:"focusTrigger"},ESCAPE:{guard:"closeOnEsc",target:"closed",actions:"focusTrigger"},TAB:{guard:pe("isLastTabbableElement","closeOnBlur","portalled"),target:"closed",actions:"focusNextTabbableElementAfterTrigger"},SHIFT_TAB:{guard:pe(kt("isFirstTabbableElement","isContentFocused"),"closeOnBlur","portalled"),target:"closed",actions:"focusTrigger"},INTERACT_OUTSIDE:[{guard:pe("closeOnBlur","isRelatedTargetFocusable"),target:"closed"},{guard:"closeOnBlur",target:"closed",actions:"focusTrigger"}]}}}},{activities:{computePlacement(e){e.currentPlacement=e.positioning.placement;let t=e.isAnchorRendered?r.getAnchorEl(e):r.getTriggerEl(e);return(0,Ze.getPlacement)(t,r.getPositionerEl(e),Ee(ye({},e.positioning),{onComplete(n){e.currentPlacement=n.placement},onCleanup(){e.currentPlacement=void 0}}))},trackPointerDown(e){return Ke(r.getDoc(e),t=>{e.pointerdownNode=(0,P.ref)(t)})},disableOutsidePointerEvents(e){let t=r.getContentEl(e);return Oe(t,{document:r.getDoc(e),disabled:!e.modal})},hideContentBelow(e){if(!e.modal)return;let t;return k(()=>{let n=r.getContentEl(e);if(!!n)try{t=(0,Qe.hideOthers)(n)}catch(a){}}),()=>t==null?void 0:t()},preventScroll(e){return We({allowPinchZoom:!0,disabled:!e.modal,document:r.getDoc(e)})},trapFocus(e){if(!e.modal)return;let t;return k(()=>{let n=r.getContentEl(e);if(!!n){t=(0,Ge.createFocusTrap)(n,{escapeDeactivates:!1,allowOutsideClick:!0,returnFocusOnDeactivate:!0,document:r.getDoc(e),fallbackFocus:n,initialFocus:G(e.initialFocusEl)});try{t.activate()}catch(a){}}}),()=>t==null?void 0:t.deactivate()}},guards:{closeOnEsc:e=>!!e.closeOnEsc,autoFocus:e=>!!e.autoFocus,modal:e=>!!e.modal,portalled:e=>!!e.portalled,isRelatedTargetFocusable:(e,t)=>t.focusable,closeOnBlur:e=>!!e.closeOnBlur,isContentFocused:e=>r.getContentEl(e)===r.getActiveEl(e),isFirstTabbableElement:e=>r.getFirstTabbableEl(e)===r.getActiveEl(e),isLastTabbableElement:e=>r.getLastTabbableEl(e)===r.getActiveEl(e)},actions:{checkRenderedElements(e){Le(()=>{e.isAnchorRendered=!!r.getAnchorEl(e),e.isTitleRendered=!!r.getTitleEl(e),e.isDescriptionRendered=!!r.getDescriptionEl(e)})},setupDocument(e,t){t.doc&&(e.doc=(0,P.ref)(t.doc)),e.uid=t.id},clearPointerDown(e){e.pointerdownNode=null},focusContent(e){k(()=>{var t;(t=r.getContentEl(e))==null||t.focus()})},setInitialFocus(e){k(()=>{var t;(t=r.getInitialFocusEl(e))==null||t.focus()})},focusTrigger(e){k(()=>{var t;(t=r.getTriggerEl(e))==null||t.focus()})},invokeOnOpen(e,t){var n;t.type!=="SETUP"&&((n=e.onOpen)==null||n.call(e))},invokeOnClose(e,t){var n;t.type!=="SETUP"&&((n=e.onClose)==null||n.call(e))},focusNextTabbableElementAfterTrigger(e,t){let n=r.getContentEl(e),a=r.getDoc(e),i=r.getTriggerEl(e);if(!n||!i||r.getLastTabbableEl(e)!==a.activeElement)return;let l=r.getDocTabbableEls(e),u=fe(l,l.indexOf(i),{loop:!1});u===n&&(l=l.filter(c=>!Re(n,c)),u=fe(l,l.indexOf(i),{loop:!1})),!(!u||u===i)&&(t.preventDefault(),k(()=>u==null?void 0:u.focus()))}}});module.exports=ct(At);
var z=Object.defineProperty,tt=Object.defineProperties,nt=Object.getOwnPropertyDescriptor,ot=Object.getOwnPropertyDescriptors,rt=Object.getOwnPropertyNames,ve=Object.getOwnPropertySymbols;var he=Object.prototype.hasOwnProperty,it=Object.prototype.propertyIsEnumerable;var be=(e,t,n)=>t in e?z(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,ye=(e,t)=>{for(var n in t||(t={}))he.call(t,n)&&be(e,n,t[n]);if(ve)for(var n of ve(t))it.call(t,n)&&be(e,n,t[n]);return e},Ee=(e,t)=>tt(e,ot(t)),lt=e=>z(e,"__esModule",{value:!0});var at=(e,t)=>{for(var n in t)z(e,n,{get:t[n],enumerable:!0})},st=(e,t,n,a)=>{if(t&&typeof t=="object"||typeof t=="function")for(let i of rt(t))!he.call(e,i)&&(n||i!=="default")&&z(e,i,{get:()=>t[i],enumerable:!(a=nt(t,i))||a.enumerable});return e};var ct=(e=>(t,n)=>e&&e.get(t)||(n=st(lt({}),t,1),e&&e.set(t,n),n))(typeof WeakMap!="undefined"?new WeakMap:0);var At={};at(At,{connect:()=>Xe,machine:()=>Je});function we(e){return typeof e=="object"&&e!=null&&e.nodeType===1}function Te(e,t){return(!t||e!=="hidden")&&e!=="visible"&&e!=="clip"}function re(e,t){if(e.clientHeight<e.scrollHeight||e.clientWidth<e.scrollWidth){var n=getComputedStyle(e,null);return Te(n.overflowY,t)||Te(n.overflowX,t)||function(a){var i=function(o){if(!o.ownerDocument||!o.ownerDocument.defaultView)return null;try{return o.ownerDocument.defaultView.frameElement}catch(l){return null}}(a);return!!i&&(i.clientHeight<a.scrollHeight||i.clientWidth<a.scrollWidth)}(e)}return!1}function Y(e,t,n,a,i,o,l,u){return o<e&&l>t||o>e&&l<t?0:o<=e&&u<=n||l>=t&&u>=n?o-e-a:l>t&&u<n||o<e&&u>n?l-t+i:0}function ie(e,t){var n=window,a=t.scrollMode,i=t.block,o=t.inline,l=t.boundary,u=t.skipOverflowHiddenElements,c=typeof l=="function"?l:function(et){return et!==l};if(!we(e))throw new TypeError("Invalid target");for(var g=document.scrollingElement||document.documentElement,p=[],s=e;we(s)&&c(s);){if((s=s.parentElement)===g){p.push(s);break}s!=null&&s===document.body&&re(s)&&!re(document.documentElement)||s!=null&&re(s,u)&&p.push(s)}for(var f=n.visualViewport?n.visualViewport.width:innerWidth,v=n.visualViewport?n.visualViewport.height:innerHeight,y=window.scrollX||pageXOffset,w=window.scrollY||pageYOffset,C=e.getBoundingClientRect(),A=C.height,L=C.width,x=C.top,M=C.right,F=C.bottom,m=C.left,d=i==="start"||i==="nearest"?x:i==="end"?F:x+A/2,h=o==="center"?m+L/2:o==="end"?M:m,R=[],J=0;J<p.length;J++){var b=p[J],O=b.getBoundingClientRect(),ee=O.height,te=O.width,N=O.top,ne=O.right,oe=O.bottom,V=O.left;if(a==="if-needed"&&x>=0&&m>=0&&F<=v&&M<=f&&x>=N&&F<=oe&&m>=V&&M<=ne)return R;var W=getComputedStyle(b),_=parseInt(W.borderLeftWidth,10),j=parseInt(W.borderTopWidth,10),K=parseInt(W.borderRightWidth,10),q=parseInt(W.borderBottomWidth,10),S=0,I=0,U="offsetWidth"in b?b.offsetWidth-b.clientWidth-_-K:0,$="offsetHeight"in b?b.offsetHeight-b.clientHeight-j-q:0;if(g===b)S=i==="start"?d:i==="end"?d-v:i==="nearest"?Y(w,w+v,v,j,q,w+d,w+d+A,A):d-v/2,I=o==="start"?h:o==="center"?h-f/2:o==="end"?h-f:Y(y,y+f,f,_,K,y+h,y+h+L,L),S=Math.max(0,S+w),I=Math.max(0,I+y);else{S=i==="start"?d-N-j:i==="end"?d-oe+q+$:i==="nearest"?Y(N,oe,ee,j,q+$,d,d+A,A):d-(N+ee/2)+$/2,I=o==="start"?h-V-_:o==="center"?h-(V+te/2)+U/2:o==="end"?h-ne+K+U:Y(V,ne,te,_,K+U,h,h+L,L);var ge=b.scrollLeft,me=b.scrollTop;d+=me-(S=Math.max(0,Math.min(me+S,b.scrollHeight-ee+$))),h+=ge-(I=Math.max(0,Math.min(ge+I,b.scrollWidth-te+U)))}R.push({el:b,top:S,left:I})}return R}function Pe(e){return e===Object(e)&&Object.keys(e).length!==0}function ut(e,t){t===void 0&&(t="auto");var n="scrollBehavior"in document.body.style;e.forEach(function(a){var i=a.el,o=a.top,l=a.left;i.scroll&&n?i.scroll({top:o,left:l,behavior:t}):(i.scrollTop=o,i.scrollLeft=l)})}function dt(e){return e===!1?{block:"end",inline:"nearest"}:Pe(e)?e:{block:"start",inline:"nearest"}}function ft(e,t){var n=e.isConnected||e.ownerDocument.documentElement.contains(e);if(Pe(t)&&typeof t.behavior=="function")return t.behavior(n?ie(e,t):[]);if(!!n){var a=dt(t);return ut(ie(e,a),a.behavior)}}var le=ft;var Ce=e=>e?"":void 0;var ke=new WeakMap;function Ae(e){var t;if(!e)return{};let n=ke.get(e);return n||(n=((t=e==null?void 0:e.ownerDocument.defaultView)!=null?t:window).getComputedStyle(e),ke.set(e,n)),n}function k(e){let t=new Set;function n(a){let i=globalThis.requestAnimationFrame(a);t.add(()=>globalThis.cancelAnimationFrame(i))}return n(()=>n(e)),function(){t.forEach(function(a){a()})}}function Le(e){let t=globalThis.requestAnimationFrame(e);return function(){globalThis.cancelAnimationFrame(t)}}var xe=()=>{},X=(...e)=>t=>e.reduce((n,a)=>a(n),t),Dt=(()=>{let e=0;return()=>(e++,e.toString(36))})(),ae=e=>Se()&&e.test(navigator.platform),Se=()=>typeof window!="undefined",pt=()=>ae(/^Mac/),gt=()=>ae(/^iPhone/),mt=()=>ae(/^iPad/)||pt()&&navigator.maxTouchPoints>1,vt=()=>gt()||mt();var ht=e=>e.button===0,D=new Map,T=new Map;function bt(e,t,n,a){var i;if(!e)return xe;let o=JSON.stringify({type:t,options:a}),l=D.get(e);if(D.has(e))(l==null?void 0:l.has(o))?(i=l==null?void 0:l.get(o))==null||i.add(n):l==null||l.set(o,new Set([n]));else{let c=new Map([[o,new Set([n])]]);D.set(e,c)}function u(c){var g,p;function s(f){var v;let y=D.get(c);(v=y==null?void 0:y.get(o))==null||v.forEach(w=>w(f))}if(!(T==null?void 0:T.has(c))){T.set(c,new Map([[o,s]])),c.addEventListener(t,s,a);return}((g=T==null?void 0:T.get(c))==null?void 0:g.has(o))||((p=T.get(c))==null||p.set(o,s),c.addEventListener(t,s,a))}return u(e),function(){var c,g,p,s;if(!D.has(e))return;let f=D.get(e);if((c=f==null?void 0:f.get(o))==null||c.delete(n),((g=f==null?void 0:f.get(o))==null?void 0:g.size)===0){let v=(p=T.get(e))==null?void 0:p.get(o);e.removeEventListener(t,v,a),f==null||f.delete(o),(s=T.get(e))==null||s.delete(o),(f==null?void 0:f.size)===0&&(D.delete(e),T.delete(e))}}}var Ie=e=>Object.prototype.toString.call(e).slice(8,-1),yt=e=>Ie(e)==="Object"&&"current"in e,Et=e=>Ie(e)==="Function"?e():e;function E(e,t,n,a){let i=yt(e)?e.current:Et(e);return bt(i,t,n,a)}var Z=0,De;function Oe(e,t={}){let{disabled:n=!1,document:a}=t,i=a||document,o=!1,l=!1;function u(){let s=v=>{let y=v.pointerType==="mouse";o=!y,l=y&&ht(v)},f=()=>{o=!1,l=!1};return X(E(i,"pointerdown",s),E(i,"pointerup",f))}function c(){Z--,Z===0&&(i.body.style.pointerEvents=De),e&&(e.style.pointerEvents="")}function g(){if(!n)return Z===0&&(De=i.body.style.pointerEvents),i.body.style.pointerEvents="none",e&&(e.style.pointerEvents="auto"),Z++,function(){o?E(i,"click",c,{once:!0}):l?E(i,"pointerup",c,{once:!0}):c()}}let p=[];return p.push(g()),k(()=>{p.push(u())}),function(){p.forEach(s=>s==null?void 0:s())}}function Me(e){var t;return Be(e)?e.document:(t=e==null?void 0:e.ownerDocument)!=null?t:document}function Fe(e){return Be(e)?"":e&&e.localName||""}function wt(e){let t=Me(e);return Fe(e)==="html"?e:e.assignedSlot||e.parentElement||t.documentElement}function Re(e,t){return e?e===t||B(e)&&B(t)&&e.contains(t):!1}function B(e){return typeof e=="object"&&(e==null?void 0:e.nodeType)===Node.ELEMENT_NODE&&typeof(e==null?void 0:e.nodeName)=="string"}function Be(e){return(e==null?void 0:e.toString())==="[object Window]"}var He=e=>(e==null?void 0:e.getAttribute("disabled"))!=null||!!(e==null?void 0:e.getAttribute("aria-disabled"));function Tt(e){let{overflow:t,overflowX:n,overflowY:a}=Ae(e);return/auto|scroll|overlay|hidden/.test(t+a+n)}function Ne(e){return["html","body","#document"].includes(Fe(e))?Me(e).body:B(e)&&Tt(e)?e:Ne(wt(e))}var Ve=new Set(["checkbox","radio","range","color","file","image","button","submit","reset"]);function We(e){var t;let{document:n,disabled:a=!1,allowPinchZoom:i}=e!=null?e:{},o=n!=null?n:document,l=(t=o==null?void 0:o.defaultView)!=null?t:window,u=Se()?l.visualViewport:null,c=o.documentElement;function g(){let s=X(H(c,"paddingRight",`${l.innerWidth-c.clientWidth}px`),H(c,"overflow","hidden"));return()=>s==null?void 0:s()}function p(){let s,f=0,v=m=>{s=Ne(m.target),!(s===c&&s===o.body)&&(f=m.changedTouches[0].pageY)},y=m=>{if(m.touches.length===2&&i)return;if(!s||s===c||s===o.body){m.preventDefault();return}let d=m.changedTouches[0].pageY,h=s.scrollTop,R=s.scrollHeight-s.clientHeight;(h<=0&&d>f||h>=R&&d<f)&&m.preventDefault(),f=d},w=m=>{let d=m.target;d instanceof l.HTMLInputElement&&!Ve.has(d.type)&&(m.preventDefault(),d.style.transform="translateY(-2000px)",d.focus(),l.requestAnimationFrame(()=>{d.style.transform=""}))},C=m=>{let d=m.target;d instanceof l.HTMLInputElement&&!Ve.has(d.type)&&(d.style.transform="translateY(-2000px)",l.requestAnimationFrame(()=>{d.style.transform="",!!u&&(u.height<l.innerHeight?l.requestAnimationFrame(function(){le(d,{scrollMode:"if-needed"})}):E(u,"resize",()=>{le(d,{scrollMode:"if-needed"})},{once:!0}))}))},A=()=>{l.scrollTo(0,0)},L=l.scrollX,x=l.scrollY,M=X(H(c,"paddingRight",`${l.innerWidth-c.clientWidth}px`),H(c,"overflow","hidden"),H(o.body,"marginTop",`-${x}px`));l.scrollTo(0,0);let F=X(E(o,"touchstart",v,{passive:!1,capture:!0}),E(o,"touchmove",y,{passive:!1,capture:!0}),E(o,"touchend",w,{passive:!1,capture:!0}),E(o,"focus",C,!0),E(l,"scroll",A));return()=>{M(),F(),l.scrollTo(L,x)}}return a?xe:vt()?p():g()}function H(e,t,n){let a=e.style[t];return e.style[t]=n,()=>{e.style[t]=a}}function _e(e,t){var n;let a=Array.isArray(t.exclude)?t.exclude:[t.exclude],i=(n=e.relatedTarget)!=null?n:t.fallback;return a.every(o=>!(o==null?void 0:o.contains(i)))}var je=["input:not([disabled]):not([type=hidden])","select:not([disabled])","textarea:not([disabled])","button:not([disabled])","embed","iframe","object","a[href]","area[href]","[tabindex]","audio[controls]","video[controls]","*[tabindex]:not([aria-disabled])","[contenteditable]:not([contenteditable=false])","details > summary:first-of-type"].join(",");function se(e,t){let n=Ae(e);if(!e||n.getPropertyValue("visibility")==="hidden")return!0;for(;e;){if(t!=null&&e===t)return!1;if(n.getPropertyValue("display")==="none")return!0;e=e.parentElement}return!1}var ce=(e,t=!1)=>{if(!e)return[];let n=Array.from(e.querySelectorAll(je));return t&&B(e)&&n.unshift(e),n.filter(a=>Q(a)&&!se(a))},Q=e=>!B(e)||se(e)||He(e)?!1:e==null?void 0:e.matches(je),ue=(e,t=!1)=>ce(e,t).filter(de),de=e=>Q(e)&&!He(e)&&!se(e);function Ke(e,t){var n;let a=(n=e.defaultView)!=null?n:window;return E(e,"pointerdown",i=>{i.target instanceof a.HTMLElement&&t(i.target)})}var Ye=require("@zag-js/popper");function Pt(e){return{button:e,label:e,input:e,output:e,element:e}}var qe=Pt(e=>e);var Ue=e=>e[0],$e=e=>e[e.length-1];function Ct(e,t,n={}){let{step:a=1,loop:i=!0}=n,o=t+a,l=e.length,u=l-1;return t===-1?a>0?0:u:o<0?i?u:0:o>=l?i?0:t>l?l:t:o}function fe(e,t,n={}){return e[Ct(e,t,n)]}var G=(e,...t)=>{let n=typeof e=="function"?e(...t):e;return n!=null?n:void 0},ze=e=>e;var Rt=(()=>{let e=0;return()=>(e++,e.toString(36))})();var r={getDoc:e=>{var t;return(t=e.doc)!=null?t:document},getActiveEl:e=>r.getDoc(e).activeElement,getAnchorId:e=>`popover-${e.uid}-anchor`,getTriggerId:e=>`popover-${e.uid}-trigger`,getContentId:e=>`popover-${e.uid}-content`,getPositionerId:e=>`popover-${e.uid}-popper`,getTitleId:e=>`popover-${e.uid}-title`,getDescriptionId:e=>`popover-${e.uid}-desc`,getCloseButtonId:e=>`popover-${e.uid}-close-button`,getArrowId:e=>`popover-${e.uid}-arrow`,getAnchorEl:e=>r.getDoc(e).getElementById(r.getAnchorId(e)),getTriggerEl:e=>r.getDoc(e).getElementById(r.getTriggerId(e)),getContentEl:e=>r.getDoc(e).getElementById(r.getContentId(e)),getPositionerEl:e=>r.getDoc(e).getElementById(r.getPositionerId(e)),getTitleEl:e=>r.getDoc(e).getElementById(r.getTitleId(e)),getDescriptionEl:e=>r.getDoc(e).getElementById(r.getDescriptionId(e)),getFocusableEls:e=>ce(r.getContentEl(e)),getFirstFocusableEl:e=>r.getFocusableEls(e)[0],getDocTabbableEls:e=>ue(ze(r.getDoc(e))),getTabbableEls:e=>{let t=r.getContentEl(e);return t?ue(t):[]},getFirstTabbableEl:e=>Ue(r.getTabbableEls(e)),getLastTabbableEl:e=>$e(r.getTabbableEls(e)),getInitialFocusEl:e=>{var t;return(t=G(e.initialFocusEl))!=null?t:r.getFirstFocusableEl(e)}};function Xe(e,t,n=qe){let a=e.matches("open"),i=e.context.pointerdownNode,o=(0,Ye.getPlacementStyles)({measured:!!e.context.isPlacementComplete});return{portalled:e.context.currentPortalled,isOpen:a,open(){t("OPEN")},close(){t("CLOSE")},arrowProps:n.element({id:r.getArrowId(e.context),"data-part":"arrow",style:o.arrow}),innerArrowProps:n.element({"data-part":"arrow-inner",style:o.innerArrow}),anchorProps:n.element({"data-part":"anchor",id:r.getAnchorId(e.context)}),triggerProps:n.button({"data-part":"trigger",type:"button","data-placement":e.context.currentPlacement,id:r.getTriggerId(e.context),"aria-haspopup":"dialog","aria-expanded":a,"data-expanded":Ce(a),"aria-controls":r.getContentId(e.context),onClick(){t("TRIGGER_CLICK")}}),positionerProps:n.element({id:r.getPositionerId(e.context),"data-part":"positioner",style:o.floating}),contentProps:n.element({"data-part":"content",id:r.getContentId(e.context),tabIndex:-1,role:"dialog",hidden:!a,"aria-labelledby":e.context.isTitleRendered?r.getTitleId(e.context):void 0,"aria-describedby":e.context.isDescriptionRendered?r.getDescriptionId(e.context):void 0,"data-placement":e.context.currentPlacement,onKeyDown(l){let c={Escape(g){t("ESCAPE"),g.stopPropagation()},Tab(g){let p=g.shiftKey?"SHIFT_TAB":"TAB";t({type:p,preventDefault:()=>g.preventDefault()})}}[l.key];c==null||c(l)},onBlur(l){var p;let u=_e(l,{exclude:[r.getTriggerEl(e.context),r.getContentEl(e.context)],fallback:i}),c=(p=l.relatedTarget)!=null?p:i,g=de(c)||Q(c);u&&t({type:"INTERACT_OUTSIDE",focusable:g})}}),titleProps:n.element({"data-part":"title",id:r.getTitleId(e.context)}),descriptionProps:n.element({"data-part":"description",id:r.getDescriptionId(e.context)}),closeButtonProps:n.button({"data-part":"close-button",id:r.getCloseButtonId(e.context),type:"button","aria-label":"close",onClick(){t("CLOSE")}})}}var P=require("@zag-js/core");var Ze=require("@zag-js/popper");var Qe=require("aria-hidden"),Ge=require("focus-trap");var{and:pe,or:kt}=P.guards,Je=(0,P.createMachine)({id:"popover-machine",initial:"unknown",context:{isTitleRendered:!0,isDescriptionRendered:!0,isAnchorRendered:!1,uid:"popover",closeOnBlur:!0,closeOnEsc:!0,autoFocus:!0,modal:!1,positioning:{placement:"bottom"},currentPlacement:void 0},computed:{currentPortalled:e=>!!e.modal||!!e.portalled,isPlacementComplete:e=>!!e.currentPlacement},states:{unknown:{on:{SETUP:{target:"closed",actions:["setupDocument","checkRenderedElements"]}}},closed:{entry:["clearPointerDown","invokeOnClose"],on:{TRIGGER_CLICK:"open",OPEN:"open"}},open:{activities:["trackPointerDown","trapFocus","preventScroll","hideContentBelow","disableOutsidePointerEvents","computePlacement"],entry:(0,P.choose)([{guard:"autoFocus",actions:["setInitialFocus","invokeOnOpen"]},{actions:["focusContent","invokeOnOpen"]}]),on:{CLOSE:{target:"closed",actions:"focusTrigger"},TRIGGER_CLICK:{target:"closed",actions:"focusTrigger"},ESCAPE:{guard:"closeOnEsc",target:"closed",actions:"focusTrigger"},TAB:{guard:pe("isLastTabbableElement","closeOnBlur","portalled"),target:"closed",actions:"focusNextTabbableElementAfterTrigger"},SHIFT_TAB:{guard:pe(kt("isFirstTabbableElement","isContentFocused"),"closeOnBlur","portalled"),target:"closed",actions:"focusTrigger"},INTERACT_OUTSIDE:[{guard:pe("closeOnBlur","isRelatedTargetFocusable"),target:"closed"},{guard:"closeOnBlur",target:"closed",actions:"focusTrigger"}]}}}},{activities:{computePlacement(e){e.currentPlacement=e.positioning.placement;let t=e.isAnchorRendered?r.getAnchorEl(e):r.getTriggerEl(e);return(0,Ze.getPlacement)(t,r.getPositionerEl(e),Ee(ye({},e.positioning),{onComplete(n){e.currentPlacement=n.placement},onCleanup(){e.currentPlacement=void 0}}))},trackPointerDown(e){return Ke(r.getDoc(e),t=>{e.pointerdownNode=(0,P.ref)(t)})},disableOutsidePointerEvents(e){let t=r.getContentEl(e);return Oe(t,{document:r.getDoc(e),disabled:!e.modal})},hideContentBelow(e){if(!e.modal)return;let t;return k(()=>{let n=r.getContentEl(e);if(!!n)try{t=(0,Qe.hideOthers)(n)}catch(a){}}),()=>t==null?void 0:t()},preventScroll(e){return We({allowPinchZoom:!0,disabled:!e.modal,document:r.getDoc(e)})},trapFocus(e){if(!e.modal)return;let t;return k(()=>{let n=r.getContentEl(e);if(!!n){t=(0,Ge.createFocusTrap)(n,{escapeDeactivates:!1,allowOutsideClick:!0,returnFocusOnDeactivate:!0,document:r.getDoc(e),fallbackFocus:n,initialFocus:G(e.initialFocusEl)});try{t.activate()}catch(a){}}}),()=>t==null?void 0:t.deactivate()}},guards:{closeOnEsc:e=>!!e.closeOnEsc,autoFocus:e=>!!e.autoFocus,modal:e=>!!e.modal,portalled:e=>!!e.portalled,isRelatedTargetFocusable:(e,t)=>t.focusable,closeOnBlur:e=>!!e.closeOnBlur,isContentFocused:e=>r.getContentEl(e)===r.getActiveEl(e),isFirstTabbableElement:e=>r.getFirstTabbableEl(e)===r.getActiveEl(e),isLastTabbableElement:e=>r.getLastTabbableEl(e)===r.getActiveEl(e)},actions:{checkRenderedElements(e){Le(()=>{e.isAnchorRendered=!!r.getAnchorEl(e),e.isTitleRendered=!!r.getTitleEl(e),e.isDescriptionRendered=!!r.getDescriptionEl(e)})},setupDocument(e,t){t.doc&&(e.doc=(0,P.ref)(t.doc)),e.uid=t.id},clearPointerDown(e){e.pointerdownNode=null},focusContent(e){k(()=>{var t;(t=r.getContentEl(e))==null||t.focus()})},setInitialFocus(e){k(()=>{var t;(t=r.getInitialFocusEl(e))==null||t.focus()})},focusTrigger(e){k(()=>{var t;(t=r.getTriggerEl(e))==null||t.focus()})},invokeOnOpen(e,t){var n;t.type!=="SETUP"&&((n=e.onOpen)==null||n.call(e))},invokeOnClose(e,t){var n;t.type!=="SETUP"&&((n=e.onClose)==null||n.call(e))},focusNextTabbableElementAfterTrigger(e,t){let n=r.getContentEl(e),a=r.getDoc(e),i=r.getTriggerEl(e);if(!n||!i||r.getLastTabbableEl(e)!==a.activeElement)return;let l=r.getDocTabbableEls(e),u=fe(l,l.indexOf(i),{loop:!1});u===n&&(l=l.filter(c=>!Re(n,c)),u=fe(l,l.indexOf(i),{loop:!1})),!(!u||u===i)&&(t.preventDefault(),k(()=>u==null?void 0:u.focus()))}}});module.exports=ct(At);
//# sourceMappingURL=index.js.map
{
"name": "@zag-js/popover",
"version": "0.0.0-dev-20220408130359",
"version": "0.0.0-dev-20220408172838",
"description": "Core logic for the popover widget implemented as a state machine",

@@ -32,7 +32,7 @@ "keywords": [

"dependencies": {
"@zag-js/core": "^0.0.0-dev-20220408130359",
"@zag-js/dom-utils": "^0.0.0-dev-20220408130359",
"@zag-js/types": "^0.0.0-dev-20220408130359",
"@zag-js/popper": "^0.0.0-dev-20220408130359",
"@zag-js/utils": "^0.0.0-dev-20220408130359",
"@zag-js/core": "^0.0.0-dev-20220408172838",
"@zag-js/dom-utils": "^0.0.0-dev-20220408172838",
"@zag-js/types": "^0.0.0-dev-20220408172838",
"@zag-js/popper": "^0.0.0-dev-20220408172838",
"@zag-js/utils": "^0.0.0-dev-20220408172838",
"aria-hidden": "^1.1.3",

@@ -39,0 +39,0 @@ "focus-trap": "^6.7.1"

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc