Your IP : 216.73.216.93


Current Path : /home/users/unlimited/www/admin.medimeet.codeskitter.site/assets/
Upload File :
Current File : /home/users/unlimited/www/admin.medimeet.codeskitter.site/assets/use-clickable-BAx6nmpu.js

import{r as o,c as G,m as L,f as q,q as X,h as Y,j as H,a as J,l as Q,e as Z}from"./index-C50MwByD.js";function de(r){const{wasSelected:e,enabled:t,isSelected:n,mode:a="unmount"}=r;return!!(!t||n||a==="keepMounted"&&e)}function _(r){return r.sort((e,t)=>{const n=e.compareDocumentPosition(t);if(n&Node.DOCUMENT_POSITION_FOLLOWING||n&Node.DOCUMENT_POSITION_CONTAINED_BY)return-1;if(n&Node.DOCUMENT_POSITION_PRECEDING||n&Node.DOCUMENT_POSITION_CONTAINS)return 1;if(n&Node.DOCUMENT_POSITION_DISCONNECTED||n&Node.DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC)throw Error("Cannot sort the given nodes.");return 0})}const $=r=>typeof r=="object"&&"nodeType"in r&&r.nodeType===Node.ELEMENT_NODE;function v(r,e,t){let n=r+1;return t&&n>=e&&(n=0),n}function M(r,e,t){let n=r-1;return t&&n<0&&(n=e),n}const y=typeof window<"u"?o.useLayoutEffect:o.useEffect,w=r=>r;var ee=Object.defineProperty,te=(r,e,t)=>e in r?ee(r,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):r[e]=t,d=(r,e,t)=>(te(r,typeof e!="symbol"?e+"":e,t),t);class se{constructor(){d(this,"descendants",new Map),d(this,"register",e=>{if(e!=null)return $(e)?this.registerNode(e):t=>{this.registerNode(t,e)}}),d(this,"unregister",e=>{this.descendants.delete(e);const t=_(Array.from(this.descendants.keys()));this.assignIndex(t)}),d(this,"destroy",()=>{this.descendants.clear()}),d(this,"assignIndex",e=>{this.descendants.forEach(t=>{const n=e.indexOf(t.node);t.index=n,t.node.dataset.index=t.index.toString()})}),d(this,"count",()=>this.descendants.size),d(this,"enabledCount",()=>this.enabledValues().length),d(this,"values",()=>Array.from(this.descendants.values()).sort((t,n)=>t.index-n.index)),d(this,"enabledValues",()=>this.values().filter(e=>!e.disabled)),d(this,"item",e=>{if(this.count()!==0)return this.values()[e]}),d(this,"enabledItem",e=>{if(this.enabledCount()!==0)return this.enabledValues()[e]}),d(this,"first",()=>this.item(0)),d(this,"firstEnabled",()=>this.enabledItem(0)),d(this,"last",()=>this.item(this.descendants.size-1)),d(this,"lastEnabled",()=>{const e=this.enabledValues().length-1;return this.enabledItem(e)}),d(this,"indexOf",e=>{var t;return e?((t=this.descendants.get(e))==null?void 0:t.index)??-1:-1}),d(this,"enabledIndexOf",e=>e==null?-1:this.enabledValues().findIndex(t=>t.node.isSameNode(e))),d(this,"next",(e,t=!0)=>{const n=v(e,this.count(),t);return this.item(n)}),d(this,"nextEnabled",(e,t=!0)=>{const n=this.item(e);if(!n)return;const a=this.enabledIndexOf(n.node),i=v(a,this.enabledCount(),t);return this.enabledItem(i)}),d(this,"prev",(e,t=!0)=>{const n=M(e,this.count()-1,t);return this.item(n)}),d(this,"prevEnabled",(e,t=!0)=>{const n=this.item(e);if(!n)return;const a=this.enabledIndexOf(n.node),i=M(a,this.enabledCount()-1,t);return this.enabledItem(i)}),d(this,"registerNode",(e,t)=>{if(!e||this.descendants.has(e))return;const n=Array.from(this.descendants.keys()).concat(e),a=_(n);t!=null&&t.disabled&&(t.disabled=!!t.disabled);const i={node:e,index:-1,...t};this.descendants.set(e,i),this.assignIndex(a)})}}function oe(){const[r,e]=G({name:"DescendantsProvider",errorMessage:"useDescendantsContext must be used within DescendantsProvider"});return[r,e,()=>{const a=o.useRef(new se);return y(()=>()=>a.current.destroy()),a.current},a=>{const i=e(),[u,c]=o.useState(-1),l=o.useRef(null);y(()=>()=>{l.current&&i.unregister(l.current)},[]),y(()=>{if(!l.current)return;const h=Number(l.current.dataset.index);u!=h&&!Number.isNaN(h)&&c(h)});const b=w(a?i.register(a):i.register);return{descendants:i,index:u,enabledIndex:i.enabledIndexOf(l.current),register:L(b,l)}}]}const ne=q(function(e,t){const{borderLeftWidth:n,borderBottomWidth:a,borderTopWidth:i,borderRightWidth:u,borderWidth:c,borderStyle:l,borderColor:b,...h}=X("Divider",e),{className:p,orientation:m="horizontal",__css:I,...E}=Y(e),f={vertical:{borderLeftWidth:n||u||c||"1px",height:"100%"},horizontal:{borderBottomWidth:a||i||c||"1px",width:"100%"}};return H.jsx(J.hr,{ref:t,"aria-orientation":m,...E,__css:{...h,border:"0",borderColor:b,borderStyle:l,...f[m],...I},className:Q("chakra-divider",p)})});ne.displayName="Divider";function re(){const r=o.useRef(new Map),e=r.current,t=o.useCallback((a,i,u,c)=>{r.current.set(u,{type:i,el:a,options:c}),a.addEventListener(i,u,c)},[]),n=o.useCallback((a,i,u,c)=>{a.removeEventListener(i,u,c),r.current.delete(u)},[]);return o.useEffect(()=>()=>{e.forEach((a,i)=>{n(a.el,a.type,i,a.options)})},[n,e]),{add:t,remove:n}}function T(r){var a,i;const e=((i=(a=r.composedPath)==null?void 0:a.call(r))==null?void 0:i[0])??r.target,{tagName:t,isContentEditable:n}=e;return t!=="INPUT"&&t!=="TEXTAREA"&&n!==!0}function ue(r={}){const{ref:e,isDisabled:t,isFocusable:n,clickOnEnter:a=!0,clickOnSpace:i=!0,onMouseDown:u,onMouseUp:c,onClick:l,onKeyDown:b,onKeyUp:h,tabIndex:p,onMouseOver:m,onMouseLeave:I,...E}=r,[f,U]=o.useState(!0),[C,N]=o.useState(!1),x=re(),R=s=>{s&&s.tagName!=="BUTTON"&&U(!1)},A=f?p:p||0,g=t&&!n,P=o.useCallback(s=>{if(t){s.stopPropagation(),s.preventDefault();return}s.currentTarget.focus(),l==null||l(s)},[t,l]),O=o.useCallback(s=>{C&&T(s)&&(s.preventDefault(),s.stopPropagation(),N(!1),x.remove(document,"keyup",O,!1))},[C,x]),W=o.useCallback(s=>{if(b==null||b(s),t||s.defaultPrevented||s.metaKey||!T(s.nativeEvent)||f)return;const D=a&&s.key==="Enter";i&&s.key===" "&&(s.preventDefault(),N(!0)),D&&(s.preventDefault(),s.currentTarget.click()),x.add(document,"keyup",O,!1)},[t,f,b,a,i,x,O]),B=o.useCallback(s=>{if(h==null||h(s),t||s.defaultPrevented||s.metaKey||!T(s.nativeEvent)||f)return;i&&s.key===" "&&(s.preventDefault(),N(!1),s.currentTarget.click())},[i,f,t,h]),k=o.useCallback(s=>{s.button===0&&(N(!1),x.remove(document,"mouseup",k,!1))},[x]),V=o.useCallback(s=>{if(s.button!==0)return;if(t){s.stopPropagation(),s.preventDefault();return}f||N(!0),s.currentTarget.focus({preventScroll:!0}),x.add(document,"mouseup",k,!1),u==null||u(s)},[t,f,u,x,k]),z=o.useCallback(s=>{s.button===0&&(f||N(!1),c==null||c(s))},[c,f]),K=o.useCallback(s=>{if(t){s.preventDefault();return}m==null||m(s)},[t,m]),F=o.useCallback(s=>{C&&(s.preventDefault(),N(!1)),I==null||I(s)},[C,I]),S=L(e,R);return f?{...E,ref:S,type:"button","aria-disabled":g?void 0:t,disabled:g,onClick:P,onMouseDown:u,onMouseUp:c,onKeyUp:h,onKeyDown:b,onMouseOver:m,onMouseLeave:I}:{...E,ref:S,role:"button","data-active":Z(C),"aria-disabled":t?"true":void 0,tabIndex:g?void 0:A,onClick:P,onMouseDown:V,onMouseUp:z,onKeyUp:B,onKeyDown:W,onMouseOver:K,onMouseLeave:F}}export{ne as D,oe as c,de as l,ue as u};