This repository was archived by the owner on Apr 22, 2026. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path9822.19944f89.iframe.bundle.js
More file actions
2 lines (2 loc) · 25.3 KB
/
Copy path9822.19944f89.iframe.bundle.js
File metadata and controls
2 lines (2 loc) · 25.3 KB
1
2
/*! For license information please see 9822.19944f89.iframe.bundle.js.LICENSE.txt */
"use strict";(self.webpackChunk_leather_io_ui=self.webpackChunk_leather_io_ui||[]).push([[9822],{"../../node_modules/.pnpm/@radix-ui+react-accordion@1.2.11_@types+react-dom@19.1.11_@types+react@19.1.17__@types+_c96646f7a253367ecb0c014524f2bea4/node_modules/@radix-ui/react-accordion/dist/index.mjs"(__unused_webpack_module,__webpack_exports__,__webpack_require__){__webpack_require__.d(__webpack_exports__,{UC:()=>Content2,Y9:()=>Header,q7:()=>Item,bL:()=>Root2,l9:()=>Trigger2});var react=__webpack_require__("../../node_modules/.pnpm/react@19.1.0/node_modules/react/index.js"),dist=__webpack_require__("../../node_modules/.pnpm/@radix-ui+react-context@1.1.2_@types+react@19.1.17_react@19.1.0/node_modules/@radix-ui/react-context/dist/index.mjs"),react_collection_dist=__webpack_require__("../../node_modules/.pnpm/@radix-ui+react-collection@1.1.7_@types+react-dom@19.1.11_@types+react@19.1.17__@types+_1dc520298c3cbd72926ff1713b1049e9/node_modules/@radix-ui/react-collection/dist/index.mjs"),react_compose_refs_dist=__webpack_require__("../../node_modules/.pnpm/@radix-ui+react-compose-refs@1.1.2_@types+react@19.1.17_react@19.1.0/node_modules/@radix-ui/react-compose-refs/dist/index.mjs"),primitive_dist=__webpack_require__("../../node_modules/.pnpm/@radix-ui+primitive@1.1.2/node_modules/@radix-ui/primitive/dist/index.mjs"),react_use_controllable_state_dist=__webpack_require__("../../node_modules/.pnpm/@radix-ui+react-use-controllable-state@1.2.2_@types+react@19.1.17_react@19.1.0/node_modules/@radix-ui/react-use-controllable-state/dist/index.mjs"),react_primitive_dist=__webpack_require__("../../node_modules/.pnpm/@radix-ui+react-primitive@2.1.3_@types+react-dom@19.1.11_@types+react@19.1.17__@types+r_4efa3df09b9e641e89ffa4d485c3f1b0/node_modules/@radix-ui/react-primitive/dist/index.mjs"),react_use_layout_effect_dist=__webpack_require__("../../node_modules/.pnpm/@radix-ui+react-use-layout-effect@1.1.1_@types+react@19.1.17_react@19.1.0/node_modules/@radix-ui/react-use-layout-effect/dist/index.mjs"),react_presence_dist=__webpack_require__("../../node_modules/.pnpm/@radix-ui+react-presence@1.1.4_@types+react-dom@19.1.11_@types+react@19.1.17__@types+re_e951f1caa6fa12653d852642817eee8a/node_modules/@radix-ui/react-presence/dist/index.mjs"),react_id_dist=__webpack_require__("../../node_modules/.pnpm/@radix-ui+react-id@1.1.1_@types+react@19.1.17_react@19.1.0/node_modules/@radix-ui/react-id/dist/index.mjs"),jsx_runtime=__webpack_require__("../../node_modules/.pnpm/react@19.1.0/node_modules/react/jsx-runtime.js"),[createCollapsibleContext,createCollapsibleScope]=(0,dist.A)("Collapsible"),[CollapsibleProvider,useCollapsibleContext]=createCollapsibleContext("Collapsible"),Collapsible=react.forwardRef((props,forwardedRef)=>{const{__scopeCollapsible,open:openProp,defaultOpen,disabled,onOpenChange,...collapsibleProps}=props,[open,setOpen]=(0,react_use_controllable_state_dist.i)({prop:openProp,defaultProp:defaultOpen??!1,onChange:onOpenChange,caller:"Collapsible"});return(0,jsx_runtime.jsx)(CollapsibleProvider,{scope:__scopeCollapsible,disabled,contentId:(0,react_id_dist.B)(),open,onOpenToggle:react.useCallback(()=>setOpen(prevOpen=>!prevOpen),[setOpen]),children:(0,jsx_runtime.jsx)(react_primitive_dist.sG.div,{"data-state":getState(open),"data-disabled":disabled?"":void 0,...collapsibleProps,ref:forwardedRef})})});Collapsible.displayName="Collapsible";var CollapsibleTrigger=react.forwardRef((props,forwardedRef)=>{const{__scopeCollapsible,...triggerProps}=props,context=useCollapsibleContext("CollapsibleTrigger",__scopeCollapsible);return(0,jsx_runtime.jsx)(react_primitive_dist.sG.button,{type:"button","aria-controls":context.contentId,"aria-expanded":context.open||!1,"data-state":getState(context.open),"data-disabled":context.disabled?"":void 0,disabled:context.disabled,...triggerProps,ref:forwardedRef,onClick:(0,primitive_dist.m)(props.onClick,context.onOpenToggle)})});CollapsibleTrigger.displayName="CollapsibleTrigger";var CollapsibleContent=react.forwardRef((props,forwardedRef)=>{const{forceMount,...contentProps}=props,context=useCollapsibleContext("CollapsibleContent",props.__scopeCollapsible);return(0,jsx_runtime.jsx)(react_presence_dist.C,{present:forceMount||context.open,children:({present})=>(0,jsx_runtime.jsx)(CollapsibleContentImpl,{...contentProps,ref:forwardedRef,present})})});CollapsibleContent.displayName="CollapsibleContent";var CollapsibleContentImpl=react.forwardRef((props,forwardedRef)=>{const{__scopeCollapsible,present,children,...contentProps}=props,context=useCollapsibleContext("CollapsibleContent",__scopeCollapsible),[isPresent,setIsPresent]=react.useState(present),ref=react.useRef(null),composedRefs=(0,react_compose_refs_dist.s)(forwardedRef,ref),heightRef=react.useRef(0),height=heightRef.current,widthRef=react.useRef(0),width=widthRef.current,isOpen=context.open||isPresent,isMountAnimationPreventedRef=react.useRef(isOpen),originalStylesRef=react.useRef(void 0);return react.useEffect(()=>{const rAF=requestAnimationFrame(()=>isMountAnimationPreventedRef.current=!1);return()=>cancelAnimationFrame(rAF)},[]),(0,react_use_layout_effect_dist.N)(()=>{const node=ref.current;if(node){originalStylesRef.current=originalStylesRef.current||{transitionDuration:node.style.transitionDuration,animationName:node.style.animationName},node.style.transitionDuration="0s",node.style.animationName="none";const rect=node.getBoundingClientRect();heightRef.current=rect.height,widthRef.current=rect.width,isMountAnimationPreventedRef.current||(node.style.transitionDuration=originalStylesRef.current.transitionDuration,node.style.animationName=originalStylesRef.current.animationName),setIsPresent(present)}},[context.open,present]),(0,jsx_runtime.jsx)(react_primitive_dist.sG.div,{"data-state":getState(context.open),"data-disabled":context.disabled?"":void 0,id:context.contentId,hidden:!isOpen,...contentProps,ref:composedRefs,style:{"--radix-collapsible-content-height":height?`${height}px`:void 0,"--radix-collapsible-content-width":width?`${width}px`:void 0,...props.style},children:isOpen&&children})});function getState(open){return open?"open":"closed"}var Root=Collapsible,Trigger=CollapsibleTrigger,Content=CollapsibleContent,react_direction_dist=__webpack_require__("../../node_modules/.pnpm/@radix-ui+react-direction@1.1.1_@types+react@19.1.17_react@19.1.0/node_modules/@radix-ui/react-direction/dist/index.mjs"),ACCORDION_KEYS=["Home","End","ArrowDown","ArrowUp","ArrowLeft","ArrowRight"],[Collection,useCollection,createCollectionScope]=(0,react_collection_dist.N)("Accordion"),[createAccordionContext,createAccordionScope]=(0,dist.A)("Accordion",[createCollectionScope,createCollapsibleScope]),useCollapsibleScope=createCollapsibleScope(),Accordion=react.forwardRef((props,forwardedRef)=>{const{type,...accordionProps}=props,singleProps=accordionProps,multipleProps=accordionProps;return(0,jsx_runtime.jsx)(Collection.Provider,{scope:props.__scopeAccordion,children:"multiple"===type?(0,jsx_runtime.jsx)(AccordionImplMultiple,{...multipleProps,ref:forwardedRef}):(0,jsx_runtime.jsx)(AccordionImplSingle,{...singleProps,ref:forwardedRef})})});Accordion.displayName="Accordion";var[AccordionValueProvider,useAccordionValueContext]=createAccordionContext("Accordion"),[AccordionCollapsibleProvider,useAccordionCollapsibleContext]=createAccordionContext("Accordion",{collapsible:!1}),AccordionImplSingle=react.forwardRef((props,forwardedRef)=>{const{value:valueProp,defaultValue,onValueChange=()=>{},collapsible=!1,...accordionSingleProps}=props,[value,setValue]=(0,react_use_controllable_state_dist.i)({prop:valueProp,defaultProp:defaultValue??"",onChange:onValueChange,caller:"Accordion"});return(0,jsx_runtime.jsx)(AccordionValueProvider,{scope:props.__scopeAccordion,value:react.useMemo(()=>value?[value]:[],[value]),onItemOpen:setValue,onItemClose:react.useCallback(()=>collapsible&&setValue(""),[collapsible,setValue]),children:(0,jsx_runtime.jsx)(AccordionCollapsibleProvider,{scope:props.__scopeAccordion,collapsible,children:(0,jsx_runtime.jsx)(AccordionImpl,{...accordionSingleProps,ref:forwardedRef})})})}),AccordionImplMultiple=react.forwardRef((props,forwardedRef)=>{const{value:valueProp,defaultValue,onValueChange=()=>{},...accordionMultipleProps}=props,[value,setValue]=(0,react_use_controllable_state_dist.i)({prop:valueProp,defaultProp:defaultValue??[],onChange:onValueChange,caller:"Accordion"}),handleItemOpen=react.useCallback(itemValue=>setValue((prevValue=[])=>[...prevValue,itemValue]),[setValue]),handleItemClose=react.useCallback(itemValue=>setValue((prevValue=[])=>prevValue.filter(value2=>value2!==itemValue)),[setValue]);return(0,jsx_runtime.jsx)(AccordionValueProvider,{scope:props.__scopeAccordion,value,onItemOpen:handleItemOpen,onItemClose:handleItemClose,children:(0,jsx_runtime.jsx)(AccordionCollapsibleProvider,{scope:props.__scopeAccordion,collapsible:!0,children:(0,jsx_runtime.jsx)(AccordionImpl,{...accordionMultipleProps,ref:forwardedRef})})})}),[AccordionImplProvider,useAccordionContext]=createAccordionContext("Accordion"),AccordionImpl=react.forwardRef((props,forwardedRef)=>{const{__scopeAccordion,disabled,dir,orientation="vertical",...accordionProps}=props,accordionRef=react.useRef(null),composedRefs=(0,react_compose_refs_dist.s)(accordionRef,forwardedRef),getItems=useCollection(__scopeAccordion),isDirectionLTR="ltr"===(0,react_direction_dist.jH)(dir),handleKeyDown=(0,primitive_dist.m)(props.onKeyDown,event=>{if(!ACCORDION_KEYS.includes(event.key))return;const target=event.target,triggerCollection=getItems().filter(item=>!item.ref.current?.disabled),triggerIndex=triggerCollection.findIndex(item=>item.ref.current===target),triggerCount=triggerCollection.length;if(-1===triggerIndex)return;event.preventDefault();let nextIndex=triggerIndex;const endIndex=triggerCount-1,moveNext=()=>{nextIndex=triggerIndex+1,nextIndex>endIndex&&(nextIndex=0)},movePrev=()=>{nextIndex=triggerIndex-1,nextIndex<0&&(nextIndex=endIndex)};switch(event.key){case"Home":nextIndex=0;break;case"End":nextIndex=endIndex;break;case"ArrowRight":"horizontal"===orientation&&(isDirectionLTR?moveNext():movePrev());break;case"ArrowDown":"vertical"===orientation&&moveNext();break;case"ArrowLeft":"horizontal"===orientation&&(isDirectionLTR?movePrev():moveNext());break;case"ArrowUp":"vertical"===orientation&&movePrev()}const clampedIndex=nextIndex%triggerCount;triggerCollection[clampedIndex].ref.current?.focus()});return(0,jsx_runtime.jsx)(AccordionImplProvider,{scope:__scopeAccordion,disabled,direction:dir,orientation,children:(0,jsx_runtime.jsx)(Collection.Slot,{scope:__scopeAccordion,children:(0,jsx_runtime.jsx)(react_primitive_dist.sG.div,{...accordionProps,"data-orientation":orientation,ref:composedRefs,onKeyDown:disabled?void 0:handleKeyDown})})})}),[AccordionItemProvider,useAccordionItemContext]=createAccordionContext("AccordionItem"),AccordionItem=react.forwardRef((props,forwardedRef)=>{const{__scopeAccordion,value,...accordionItemProps}=props,accordionContext=useAccordionContext("AccordionItem",__scopeAccordion),valueContext=useAccordionValueContext("AccordionItem",__scopeAccordion),collapsibleScope=useCollapsibleScope(__scopeAccordion),triggerId=(0,react_id_dist.B)(),open=value&&valueContext.value.includes(value)||!1,disabled=accordionContext.disabled||props.disabled;return(0,jsx_runtime.jsx)(AccordionItemProvider,{scope:__scopeAccordion,open,disabled,triggerId,children:(0,jsx_runtime.jsx)(Root,{"data-orientation":accordionContext.orientation,"data-state":dist_getState(open),...collapsibleScope,...accordionItemProps,ref:forwardedRef,disabled,open,onOpenChange:open2=>{open2?valueContext.onItemOpen(value):valueContext.onItemClose(value)}})})});AccordionItem.displayName="AccordionItem";var AccordionHeader=react.forwardRef((props,forwardedRef)=>{const{__scopeAccordion,...headerProps}=props,accordionContext=useAccordionContext("Accordion",__scopeAccordion),itemContext=useAccordionItemContext("AccordionHeader",__scopeAccordion);return(0,jsx_runtime.jsx)(react_primitive_dist.sG.h3,{"data-orientation":accordionContext.orientation,"data-state":dist_getState(itemContext.open),"data-disabled":itemContext.disabled?"":void 0,...headerProps,ref:forwardedRef})});AccordionHeader.displayName="AccordionHeader";var AccordionTrigger=react.forwardRef((props,forwardedRef)=>{const{__scopeAccordion,...triggerProps}=props,accordionContext=useAccordionContext("Accordion",__scopeAccordion),itemContext=useAccordionItemContext("AccordionTrigger",__scopeAccordion),collapsibleContext=useAccordionCollapsibleContext("AccordionTrigger",__scopeAccordion),collapsibleScope=useCollapsibleScope(__scopeAccordion);return(0,jsx_runtime.jsx)(Collection.ItemSlot,{scope:__scopeAccordion,children:(0,jsx_runtime.jsx)(Trigger,{"aria-disabled":itemContext.open&&!collapsibleContext.collapsible||void 0,"data-orientation":accordionContext.orientation,id:itemContext.triggerId,...collapsibleScope,...triggerProps,ref:forwardedRef})})});AccordionTrigger.displayName="AccordionTrigger";var AccordionContent=react.forwardRef((props,forwardedRef)=>{const{__scopeAccordion,...contentProps}=props,accordionContext=useAccordionContext("Accordion",__scopeAccordion),itemContext=useAccordionItemContext("AccordionContent",__scopeAccordion),collapsibleScope=useCollapsibleScope(__scopeAccordion);return(0,jsx_runtime.jsx)(Content,{role:"region","aria-labelledby":itemContext.triggerId,"data-orientation":accordionContext.orientation,...collapsibleScope,...contentProps,ref:forwardedRef,style:{"--radix-accordion-content-height":"var(--radix-collapsible-content-height)","--radix-accordion-content-width":"var(--radix-collapsible-content-width)",...props.style}})});function dist_getState(open){return open?"open":"closed"}AccordionContent.displayName="AccordionContent";var Root2=Accordion,Item=AccordionItem,Header=AccordionHeader,Trigger2=AccordionTrigger,Content2=AccordionContent},"../../node_modules/.pnpm/@radix-ui+react-collection@1.1.7_@types+react-dom@19.1.11_@types+react@19.1.17__@types+_1dc520298c3cbd72926ff1713b1049e9/node_modules/@radix-ui/react-collection/dist/index.mjs"(__unused_webpack_module,__webpack_exports__,__webpack_require__){__webpack_require__.d(__webpack_exports__,{N:()=>createCollection});var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../node_modules/.pnpm/react@19.1.0/node_modules/react/index.js"),_radix_ui_react_context__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../node_modules/.pnpm/@radix-ui+react-context@1.1.2_@types+react@19.1.17_react@19.1.0/node_modules/@radix-ui/react-context/dist/index.mjs"),_radix_ui_react_compose_refs__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("../../node_modules/.pnpm/@radix-ui+react-compose-refs@1.1.2_@types+react@19.1.17_react@19.1.0/node_modules/@radix-ui/react-compose-refs/dist/index.mjs"),_radix_ui_react_slot__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("../../node_modules/.pnpm/@radix-ui+react-slot@1.2.3_@types+react@19.1.17_react@19.1.0/node_modules/@radix-ui/react-slot/dist/index.mjs"),react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("../../node_modules/.pnpm/react@19.1.0/node_modules/react/jsx-runtime.js");function createCollection(name){const PROVIDER_NAME=name+"CollectionProvider",[createCollectionContext,createCollectionScope]=(0,_radix_ui_react_context__WEBPACK_IMPORTED_MODULE_1__.A)(PROVIDER_NAME),[CollectionProviderImpl,useCollectionContext]=createCollectionContext(PROVIDER_NAME,{collectionRef:{current:null},itemMap:new Map}),CollectionProvider=props=>{const{scope,children}=props,ref=react__WEBPACK_IMPORTED_MODULE_0__.useRef(null),itemMap=react__WEBPACK_IMPORTED_MODULE_0__.useRef(new Map).current;return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)(CollectionProviderImpl,{scope,itemMap,collectionRef:ref,children})};CollectionProvider.displayName=PROVIDER_NAME;const COLLECTION_SLOT_NAME=name+"CollectionSlot",CollectionSlotImpl=(0,_radix_ui_react_slot__WEBPACK_IMPORTED_MODULE_3__.TL)(COLLECTION_SLOT_NAME),CollectionSlot=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((props,forwardedRef)=>{const{scope,children}=props,context=useCollectionContext(COLLECTION_SLOT_NAME,scope),composedRefs=(0,_radix_ui_react_compose_refs__WEBPACK_IMPORTED_MODULE_2__.s)(forwardedRef,context.collectionRef);return(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)(CollectionSlotImpl,{ref:composedRefs,children})});CollectionSlot.displayName=COLLECTION_SLOT_NAME;const ITEM_SLOT_NAME=name+"CollectionItemSlot",ITEM_DATA_ATTR="data-radix-collection-item",CollectionItemSlotImpl=(0,_radix_ui_react_slot__WEBPACK_IMPORTED_MODULE_3__.TL)(ITEM_SLOT_NAME),CollectionItemSlot=react__WEBPACK_IMPORTED_MODULE_0__.forwardRef((props,forwardedRef)=>{const{scope,children,...itemData}=props,ref=react__WEBPACK_IMPORTED_MODULE_0__.useRef(null),composedRefs=(0,_radix_ui_react_compose_refs__WEBPACK_IMPORTED_MODULE_2__.s)(forwardedRef,ref),context=useCollectionContext(ITEM_SLOT_NAME,scope);return react__WEBPACK_IMPORTED_MODULE_0__.useEffect(()=>(context.itemMap.set(ref,{ref,...itemData}),()=>{context.itemMap.delete(ref)})),(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_4__.jsx)(CollectionItemSlotImpl,{[ITEM_DATA_ATTR]:"",ref:composedRefs,children})});return CollectionItemSlot.displayName=ITEM_SLOT_NAME,[{Provider:CollectionProvider,Slot:CollectionSlot,ItemSlot:CollectionItemSlot},function useCollection(scope){const context=useCollectionContext(name+"CollectionConsumer",scope);return react__WEBPACK_IMPORTED_MODULE_0__.useCallback(()=>{const collectionNode=context.collectionRef.current;if(!collectionNode)return[];const orderedNodes=Array.from(collectionNode.querySelectorAll("[data-radix-collection-item]"));return Array.from(context.itemMap.values()).sort((a,b)=>orderedNodes.indexOf(a.ref.current)-orderedNodes.indexOf(b.ref.current))},[context.collectionRef,context.itemMap])},createCollectionScope]}var __instanciated=new WeakMap;Map;function at(array,index){if("at"in Array.prototype)return Array.prototype.at.call(array,index);const actualIndex=function toSafeIndex(array,index){const length=array.length,relativeIndex=toSafeInteger(index),actualIndex=relativeIndex>=0?relativeIndex:length+relativeIndex;return actualIndex<0||actualIndex>=length?-1:actualIndex}(array,index);return-1===actualIndex?void 0:array[actualIndex]}function toSafeInteger(number){return number!=number||0===number?0:Math.trunc(number)}},"../../node_modules/.pnpm/@radix-ui+react-direction@1.1.1_@types+react@19.1.17_react@19.1.0/node_modules/@radix-ui/react-direction/dist/index.mjs"(__unused_webpack_module,__webpack_exports__,__webpack_require__){__webpack_require__.d(__webpack_exports__,{jH:()=>useDirection});var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../node_modules/.pnpm/react@19.1.0/node_modules/react/index.js"),DirectionContext=(__webpack_require__("../../node_modules/.pnpm/react@19.1.0/node_modules/react/jsx-runtime.js"),react__WEBPACK_IMPORTED_MODULE_0__.createContext(void 0));function useDirection(localDir){const globalDir=react__WEBPACK_IMPORTED_MODULE_0__.useContext(DirectionContext);return localDir||globalDir||"ltr"}},"../../node_modules/.pnpm/@radix-ui+react-id@1.1.1_@types+react@19.1.17_react@19.1.0/node_modules/@radix-ui/react-id/dist/index.mjs"(__unused_webpack_module,__webpack_exports__,__webpack_require__){var react__WEBPACK_IMPORTED_MODULE_0___namespace_cache;__webpack_require__.d(__webpack_exports__,{B:()=>useId});var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../node_modules/.pnpm/react@19.1.0/node_modules/react/index.js"),_radix_ui_react_use_layout_effect__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../node_modules/.pnpm/@radix-ui+react-use-layout-effect@1.1.1_@types+react@19.1.17_react@19.1.0/node_modules/@radix-ui/react-use-layout-effect/dist/index.mjs"),useReactId=(react__WEBPACK_IMPORTED_MODULE_0___namespace_cache||(react__WEBPACK_IMPORTED_MODULE_0___namespace_cache=__webpack_require__.t(react__WEBPACK_IMPORTED_MODULE_0__,2)))[" useId ".trim().toString()]||(()=>{}),count=0;function useId(deterministicId){const[id,setId]=react__WEBPACK_IMPORTED_MODULE_0__.useState(useReactId());return(0,_radix_ui_react_use_layout_effect__WEBPACK_IMPORTED_MODULE_1__.N)(()=>{deterministicId||setId(reactId=>reactId??String(count++))},[deterministicId]),deterministicId||(id?`radix-${id}`:"")}},"../../node_modules/.pnpm/@radix-ui+react-presence@1.1.4_@types+react-dom@19.1.11_@types+react@19.1.17__@types+re_e951f1caa6fa12653d852642817eee8a/node_modules/@radix-ui/react-presence/dist/index.mjs"(__unused_webpack_module,__webpack_exports__,__webpack_require__){__webpack_require__.d(__webpack_exports__,{C:()=>Presence});var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../../node_modules/.pnpm/react@19.1.0/node_modules/react/index.js"),_radix_ui_react_compose_refs__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("../../node_modules/.pnpm/@radix-ui+react-compose-refs@1.1.2_@types+react@19.1.17_react@19.1.0/node_modules/@radix-ui/react-compose-refs/dist/index.mjs"),_radix_ui_react_use_layout_effect__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("../../node_modules/.pnpm/@radix-ui+react-use-layout-effect@1.1.1_@types+react@19.1.17_react@19.1.0/node_modules/@radix-ui/react-use-layout-effect/dist/index.mjs");var Presence=props=>{const{present,children}=props,presence=function usePresence(present){const[node,setNode]=react__WEBPACK_IMPORTED_MODULE_0__.useState(),stylesRef=react__WEBPACK_IMPORTED_MODULE_0__.useRef(null),prevPresentRef=react__WEBPACK_IMPORTED_MODULE_0__.useRef(present),prevAnimationNameRef=react__WEBPACK_IMPORTED_MODULE_0__.useRef("none"),initialState=present?"mounted":"unmounted",[state,send]=function useStateMachine(initialState,machine){return react__WEBPACK_IMPORTED_MODULE_0__.useReducer((state,event)=>machine[state][event]??state,initialState)}(initialState,{mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}});return react__WEBPACK_IMPORTED_MODULE_0__.useEffect(()=>{const currentAnimationName=getAnimationName(stylesRef.current);prevAnimationNameRef.current="mounted"===state?currentAnimationName:"none"},[state]),(0,_radix_ui_react_use_layout_effect__WEBPACK_IMPORTED_MODULE_2__.N)(()=>{const styles=stylesRef.current,wasPresent=prevPresentRef.current;if(wasPresent!==present){const prevAnimationName=prevAnimationNameRef.current,currentAnimationName=getAnimationName(styles);if(present)send("MOUNT");else if("none"===currentAnimationName||"none"===styles?.display)send("UNMOUNT");else{send(wasPresent&&prevAnimationName!==currentAnimationName?"ANIMATION_OUT":"UNMOUNT")}prevPresentRef.current=present}},[present,send]),(0,_radix_ui_react_use_layout_effect__WEBPACK_IMPORTED_MODULE_2__.N)(()=>{if(node){let timeoutId;const ownerWindow=node.ownerDocument.defaultView??window,handleAnimationEnd=event=>{const isCurrentAnimation=getAnimationName(stylesRef.current).includes(event.animationName);if(event.target===node&&isCurrentAnimation&&(send("ANIMATION_END"),!prevPresentRef.current)){const currentFillMode=node.style.animationFillMode;node.style.animationFillMode="forwards",timeoutId=ownerWindow.setTimeout(()=>{"forwards"===node.style.animationFillMode&&(node.style.animationFillMode=currentFillMode)})}},handleAnimationStart=event=>{event.target===node&&(prevAnimationNameRef.current=getAnimationName(stylesRef.current))};return node.addEventListener("animationstart",handleAnimationStart),node.addEventListener("animationcancel",handleAnimationEnd),node.addEventListener("animationend",handleAnimationEnd),()=>{ownerWindow.clearTimeout(timeoutId),node.removeEventListener("animationstart",handleAnimationStart),node.removeEventListener("animationcancel",handleAnimationEnd),node.removeEventListener("animationend",handleAnimationEnd)}}send("ANIMATION_END")},[node,send]),{isPresent:["mounted","unmountSuspended"].includes(state),ref:react__WEBPACK_IMPORTED_MODULE_0__.useCallback(node2=>{stylesRef.current=node2?getComputedStyle(node2):null,setNode(node2)},[])}}(present),child="function"==typeof children?children({present:presence.isPresent}):react__WEBPACK_IMPORTED_MODULE_0__.Children.only(children),ref=(0,_radix_ui_react_compose_refs__WEBPACK_IMPORTED_MODULE_1__.s)(presence.ref,function getElementRef(element){let getter=Object.getOwnPropertyDescriptor(element.props,"ref")?.get,mayWarn=getter&&"isReactWarning"in getter&&getter.isReactWarning;if(mayWarn)return element.ref;if(getter=Object.getOwnPropertyDescriptor(element,"ref")?.get,mayWarn=getter&&"isReactWarning"in getter&&getter.isReactWarning,mayWarn)return element.props.ref;return element.props.ref||element.ref}(child));return"function"==typeof children||presence.isPresent?react__WEBPACK_IMPORTED_MODULE_0__.cloneElement(child,{ref}):null};function getAnimationName(styles){return styles?.animationName||"none"}Presence.displayName="Presence"},"../../node_modules/.pnpm/react@19.1.0/node_modules/react/cjs/react-jsx-runtime.production.js"(__unused_webpack_module,exports){var REACT_ELEMENT_TYPE=Symbol.for("react.transitional.element"),REACT_FRAGMENT_TYPE=Symbol.for("react.fragment");function jsxProd(type,config,maybeKey){var key=null;if(void 0!==maybeKey&&(key=""+maybeKey),void 0!==config.key&&(key=""+config.key),"key"in config)for(var propName in maybeKey={},config)"key"!==propName&&(maybeKey[propName]=config[propName]);else maybeKey=config;return config=maybeKey.ref,{$$typeof:REACT_ELEMENT_TYPE,type,key,ref:void 0!==config?config:null,props:maybeKey}}exports.Fragment=REACT_FRAGMENT_TYPE,exports.jsx=jsxProd,exports.jsxs=jsxProd},"../../node_modules/.pnpm/react@19.1.0/node_modules/react/jsx-runtime.js"(module,__unused_webpack_exports,__webpack_require__){module.exports=__webpack_require__("../../node_modules/.pnpm/react@19.1.0/node_modules/react/cjs/react-jsx-runtime.production.js")}}]);