Files
quectel-rgmii-toolkit/ipk-source/sdxpinn-quecmanager-beta/root/www/_next/static/chunks/2114-92d0d24d59f5a958.js
2025-08-12 09:50:34 +08:00

1 line
19 KiB
JavaScript

"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2114],{39997:(e,t,r)=>{r.d(t,{A:()=>a});var n=r(20107);let o=e=>e.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase(),l=function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return t.filter((e,t,r)=>!!e&&r.indexOf(e)===t).join(" ")};var i={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"};let u=(0,n.forwardRef)((e,t)=>{let{color:r="currentColor",size:o=24,strokeWidth:u=2,absoluteStrokeWidth:a,className:s="",children:c,iconNode:f,...d}=e;return(0,n.createElement)("svg",{ref:t,...i,width:o,height:o,stroke:r,strokeWidth:a?24*Number(u)/Number(o):u,className:l("lucide",s),...d},[...f.map(e=>{let[t,r]=e;return(0,n.createElement)(t,r)}),...Array.isArray(c)?c:[c]])}),a=(e,t)=>{let r=(0,n.forwardRef)((r,i)=>{let{className:a,...s}=r;return(0,n.createElement)(u,{ref:i,iconNode:t,className:l("lucide-".concat(o(e)),a),...s})});return r.displayName="".concat(e),r}},79266:(e,t,r)=>{r.d(t,{A:()=>n});let n=(0,r(39997).A)("Clock3",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["polyline",{points:"12 6 12 12 16.5 12",key:"1aq6pp"}]])},37369:(e,t,r)=>{r.d(t,{A:()=>n});let n=(0,r(39997).A)("Undo2",[["path",{d:"M9 14 4 9l5-5",key:"102s5s"}],["path",{d:"M4 9h10.5a5.5 5.5 0 0 1 5.5 5.5a5.5 5.5 0 0 1-5.5 5.5H11",key:"f3b9sd"}]])},94521:(e,t,r)=>{r.d(t,{m:()=>n});function n(e,t,{checkForDefaultPrevented:r=!0}={}){return function(n){if(e?.(n),!1===r||!n.defaultPrevented)return t?.(n)}}},19619:(e,t,r)=>{r.d(t,{s:()=>i,t:()=>l});var n=r(20107);function o(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}function l(...e){return t=>{let r=!1,n=e.map(e=>{let n=o(e,t);return r||"function"!=typeof n||(r=!0),n});if(r)return()=>{for(let t=0;t<n.length;t++){let r=n[t];"function"==typeof r?r():o(e[t],null)}}}}function i(...e){return n.useCallback(l(...e),e)}},45170:(e,t,r)=>{r.d(t,{A:()=>i,q:()=>l});var n=r(20107),o=r(20475);function l(e,t){let r=n.createContext(t),l=e=>{let{children:t,...l}=e,i=n.useMemo(()=>l,Object.values(l));return(0,o.jsx)(r.Provider,{value:i,children:t})};return l.displayName=e+"Provider",[l,function(o){let l=n.useContext(r);if(l)return l;if(void 0!==t)return t;throw Error(`\`${o}\` must be used within \`${e}\``)}]}function i(e,t=[]){let r=[],l=()=>{let t=r.map(e=>n.createContext(e));return function(r){let o=r?.[e]||t;return n.useMemo(()=>({[`__scope${e}`]:{...r,[e]:o}}),[r,o])}};return l.scopeName=e,[function(t,l){let i=n.createContext(l),u=r.length;r=[...r,l];let a=t=>{let{scope:r,children:l,...a}=t,s=r?.[e]?.[u]||i,c=n.useMemo(()=>a,Object.values(a));return(0,o.jsx)(s.Provider,{value:c,children:l})};return a.displayName=t+"Provider",[a,function(r,o){let a=o?.[e]?.[u]||i,s=n.useContext(a);if(s)return s;if(void 0!==l)return l;throw Error(`\`${r}\` must be used within \`${t}\``)}]},function(...e){let t=e[0];if(1===e.length)return t;let r=()=>{let r=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let o=r.reduce((t,{useScope:r,scopeName:n})=>{let o=r(e)[`__scope${n}`];return{...t,...o}},{});return n.useMemo(()=>({[`__scope${t.scopeName}`]:o}),[o])}};return r.scopeName=t.scopeName,r}(l,...t)]}},1068:(e,t,r)=>{r.d(t,{A:()=>l});var n=r(20107),o=r(20475);function l(e,t=[]){let r=[],i=()=>{let t=r.map(e=>n.createContext(e));return function(r){let o=r?.[e]||t;return n.useMemo(()=>({[`__scope${e}`]:{...r,[e]:o}}),[r,o])}};return i.scopeName=e,[function(t,l){let i=n.createContext(l),u=r.length;r=[...r,l];let a=t=>{let{scope:r,children:l,...a}=t,s=r?.[e]?.[u]||i,c=n.useMemo(()=>a,Object.values(a));return(0,o.jsx)(s.Provider,{value:c,children:l})};return a.displayName=t+"Provider",[a,function(r,o){let a=o?.[e]?.[u]||i,s=n.useContext(a);if(s)return s;if(void 0!==l)return l;throw Error(`\`${r}\` must be used within \`${t}\``)}]},function(...e){let t=e[0];if(1===e.length)return t;let r=()=>{let r=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let o=r.reduce((t,{useScope:r,scopeName:n})=>{let o=r(e)[`__scope${n}`];return{...t,...o}},{});return n.useMemo(()=>({[`__scope${t.scopeName}`]:o}),[o])}};return r.scopeName=t.scopeName,r}(i,...t)]}},21840:(e,t,r)=>{r.d(t,{b:()=>u});var n=r(20107),o=r(34544),l=r(20475),i=n.forwardRef((e,t)=>(0,l.jsx)(o.sG.label,{...e,ref:t,onMouseDown:t=>{var r;t.target.closest("button, input, select, textarea")||(null===(r=e.onMouseDown)||void 0===r||r.call(e,t),!t.defaultPrevented&&t.detail>1&&t.preventDefault())}}));i.displayName="Label";var u=i},26702:(e,t,r)=>{r.d(t,{sG:()=>i});var n=r(20107);r(25642);var o=r(44505),l=r(20475),i=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((e,t)=>{let r=(0,o.TL)(`Primitive.${t}`),i=n.forwardRef((e,n)=>{let{asChild:o,...i}=e,u=o?r:t;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,l.jsx)(u,{...i,ref:n})});return i.displayName=`Primitive.${t}`,{...e,[t]:i}},{})},34544:(e,t,r)=>{r.d(t,{hO:()=>a,sG:()=>u});var n=r(20107),o=r(25642),l=r(61837),i=r(20475),u=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"].reduce((e,t)=>{let r=n.forwardRef((e,r)=>{let{asChild:n,...o}=e,u=n?l.DX:t;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,i.jsx)(u,{...o,ref:r})});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{});function a(e,t){e&&o.flushSync(()=>e.dispatchEvent(t))}},44505:(e,t,r)=>{r.d(t,{TL:()=>i});var n=r(20107),o=r(19619),l=r(20475);function i(e){let t=function(e){let t=n.forwardRef((e,t)=>{let{children:r,...l}=e;if(n.isValidElement(r)){let e,i;let u=(e=Object.getOwnPropertyDescriptor(r.props,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning?r.ref:(e=Object.getOwnPropertyDescriptor(r,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning?r.props.ref:r.props.ref||r.ref,a=function(e,t){let r={...t};for(let n in t){let o=e[n],l=t[n];/^on[A-Z]/.test(n)?o&&l?r[n]=(...e)=>{let t=l(...e);return o(...e),t}:o&&(r[n]=o):"style"===n?r[n]={...o,...l}:"className"===n&&(r[n]=[o,l].filter(Boolean).join(" "))}return{...e,...r}}(l,r.props);return r.type!==n.Fragment&&(a.ref=t?(0,o.t)(t,u):u),n.cloneElement(r,a)}return n.Children.count(r)>1?n.Children.only(null):null});return t.displayName=`${e}.SlotClone`,t}(e),r=n.forwardRef((e,r)=>{let{children:o,...i}=e,u=n.Children.toArray(o),s=u.find(a);if(s){let e=s.props.children,o=u.map(t=>t!==s?t:n.Children.count(e)>1?n.Children.only(null):n.isValidElement(e)?e.props.children:null);return(0,l.jsx)(t,{...i,ref:r,children:n.isValidElement(e)?n.cloneElement(e,void 0,o):null})}return(0,l.jsx)(t,{...i,ref:r,children:o})});return r.displayName=`${e}.Slot`,r}var u=Symbol("radix.slottable");function a(e){return n.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===u}},80982:(e,t,r)=>{r.d(t,{bL:()=>C,zi:()=>R});var n=r(20107),o=r(94521),l=r(64236),i=r(45170),u=r(13061),a=r(65163),s=r(63620),c=r(34544),f=r(20475),d="Switch",[p,v]=(0,i.A)(d),[m,h]=p(d),g=n.forwardRef((e,t)=>{let{__scopeSwitch:r,name:i,checked:a,defaultChecked:s,required:d,disabled:p,value:v="on",onCheckedChange:h,form:g,...b}=e,[y,C]=n.useState(null),R=(0,l.s)(t,e=>C(e)),j=n.useRef(!1),N=!y||g||!!y.closest("form"),[k=!1,A]=(0,u.i)({prop:a,defaultProp:s,onChange:h});return(0,f.jsxs)(m,{scope:r,checked:k,disabled:p,children:[(0,f.jsx)(c.sG.button,{type:"button",role:"switch","aria-checked":k,"aria-required":d,"data-state":x(k),"data-disabled":p?"":void 0,disabled:p,value:v,...b,ref:R,onClick:(0,o.m)(e.onClick,e=>{A(e=>!e),N&&(j.current=e.isPropagationStopped(),j.current||e.stopPropagation())})}),N&&(0,f.jsx)(w,{control:y,bubbles:!j.current,name:i,value:v,checked:k,required:d,disabled:p,form:g,style:{transform:"translateX(-100%)"}})]})});g.displayName=d;var b="SwitchThumb",y=n.forwardRef((e,t)=>{let{__scopeSwitch:r,...n}=e,o=h(b,r);return(0,f.jsx)(c.sG.span,{"data-state":x(o.checked),"data-disabled":o.disabled?"":void 0,...n,ref:t})});y.displayName=b;var w=e=>{let{control:t,checked:r,bubbles:o=!0,...l}=e,i=n.useRef(null),u=(0,a.Z)(r),c=(0,s.X)(t);return n.useEffect(()=>{let e=i.current,t=Object.getOwnPropertyDescriptor(window.HTMLInputElement.prototype,"checked").set;if(u!==r&&t){let n=new Event("click",{bubbles:o});t.call(e,r),e.dispatchEvent(n)}},[u,r,o]),(0,f.jsx)("input",{type:"checkbox","aria-hidden":!0,defaultChecked:r,...l,tabIndex:-1,ref:i,style:{...e.style,...c,position:"absolute",pointerEvents:"none",opacity:0,margin:0}})};function x(e){return e?"checked":"unchecked"}var C=g,R=y},74624:(e,t,r)=>{r.d(t,{q7:()=>et,bL:()=>ee});var n,o=r(20107),l=r.t(o,2),i=r(1068),u=r(26702);function a(e,t,{checkForDefaultPrevented:r=!0}={}){return function(n){if(e?.(n),!1===r||!n.defaultPrevented)return t?.(n)}}function s(e,t,r){if(!t.has(e))throw TypeError("attempted to "+r+" private field on non-instance");return t.get(e)}var c=r(19619),f=r(44505),d=r(20475),p=r(59320),v=l[" useId ".trim().toString()]||(()=>void 0),m=0,h=r(65746),g=l[" useInsertionEffect ".trim().toString()]||p.N;function b({prop:e,defaultProp:t,onChange:r=()=>{},caller:n}){let[l,i,u]=function({defaultProp:e,onChange:t}){let[r,n]=o.useState(e),l=o.useRef(r),i=o.useRef(t);return g(()=>{i.current=t},[t]),o.useEffect(()=>{l.current!==r&&(i.current?.(r),l.current=r)},[r,l]),[r,n,i]}({defaultProp:t,onChange:r}),a=void 0!==e,s=a?e:l;{let t=o.useRef(void 0!==e);o.useEffect(()=>{let e=t.current;if(e!==a){let t=a?"controlled":"uncontrolled";console.warn(`${n} is changing from ${e?"controlled":"uncontrolled"} to ${t}. Components should not switch from controlled to uncontrolled (or vice versa). Decide between using a controlled or uncontrolled value for the lifetime of the component.`)}t.current=a},[a,n])}return[s,o.useCallback(t=>{if(a){let r="function"==typeof t?t(e):t;r!==e&&u.current?.(r)}else i(t)},[a,e,i,u])]}Symbol("RADIX:SYNC_STATE");var y=o.createContext(void 0);function w(e){let t=o.useContext(y);return e||t||"ltr"}var x="rovingFocusGroup.onEntryFocus",C={bubbles:!1,cancelable:!0},R="RovingFocusGroup",[j,N,k]=function(e){let t=e+"CollectionProvider",[r,n]=(0,i.A)(t),[l,u]=r(t,{collectionRef:{current:null},itemMap:new Map}),a=e=>{let{scope:t,children:r}=e,n=o.useRef(null),i=o.useRef(new Map).current;return(0,d.jsx)(l,{scope:t,itemMap:i,collectionRef:n,children:r})};a.displayName=t;let s=e+"CollectionSlot",p=(0,f.TL)(s),v=o.forwardRef((e,t)=>{let{scope:r,children:n}=e,o=u(s,r),l=(0,c.s)(t,o.collectionRef);return(0,d.jsx)(p,{ref:l,children:n})});v.displayName=s;let m=e+"CollectionItemSlot",h="data-radix-collection-item",g=(0,f.TL)(m),b=o.forwardRef((e,t)=>{let{scope:r,children:n,...l}=e,i=o.useRef(null),a=(0,c.s)(t,i),s=u(m,r);return o.useEffect(()=>(s.itemMap.set(i,{ref:i,...l}),()=>void s.itemMap.delete(i))),(0,d.jsx)(g,{[h]:"",ref:a,children:n})});return b.displayName=m,[{Provider:a,Slot:v,ItemSlot:b},function(t){let r=u(e+"CollectionConsumer",t);return o.useCallback(()=>{let e=r.collectionRef.current;if(!e)return[];let t=Array.from(e.querySelectorAll("[".concat(h,"]")));return Array.from(r.itemMap.values()).sort((e,r)=>t.indexOf(e.ref.current)-t.indexOf(r.ref.current))},[r.collectionRef,r.itemMap])},n]}(R),[A,E]=(0,i.A)(R,[k]),[S,_]=A(R),T=o.forwardRef((e,t)=>(0,d.jsx)(j.Provider,{scope:e.__scopeRovingFocusGroup,children:(0,d.jsx)(j.Slot,{scope:e.__scopeRovingFocusGroup,children:(0,d.jsx)(P,{...e,ref:t})})}));T.displayName=R;var P=o.forwardRef((e,t)=>{let{__scopeRovingFocusGroup:r,orientation:n,loop:l=!1,dir:i,currentTabStopId:s,defaultCurrentTabStopId:f,onCurrentTabStopIdChange:p,onEntryFocus:v,preventScrollOnEntryFocus:m=!1,...g}=e,y=o.useRef(null),j=(0,c.s)(t,y),k=w(i),[A,E]=b({prop:s,defaultProp:null!=f?f:null,onChange:p,caller:R}),[_,T]=o.useState(!1),P=(0,h.c)(v),I=N(r),M=o.useRef(!1),[D,$]=o.useState(0);return o.useEffect(()=>{let e=y.current;if(e)return e.addEventListener(x,P),()=>e.removeEventListener(x,P)},[P]),(0,d.jsx)(S,{scope:r,orientation:n,dir:k,loop:l,currentTabStopId:A,onItemFocus:o.useCallback(e=>E(e),[E]),onItemShiftTab:o.useCallback(()=>T(!0),[]),onFocusableItemAdd:o.useCallback(()=>$(e=>e+1),[]),onFocusableItemRemove:o.useCallback(()=>$(e=>e-1),[]),children:(0,d.jsx)(u.sG.div,{tabIndex:_||0===D?-1:0,"data-orientation":n,...g,ref:j,style:{outline:"none",...e.style},onMouseDown:a(e.onMouseDown,()=>{M.current=!0}),onFocus:a(e.onFocus,e=>{let t=!M.current;if(e.target===e.currentTarget&&t&&!_){let t=new CustomEvent(x,C);if(e.currentTarget.dispatchEvent(t),!t.defaultPrevented){let e=I().filter(e=>e.focusable);G([e.find(e=>e.active),e.find(e=>e.id===A),...e].filter(Boolean).map(e=>e.ref.current),m)}}M.current=!1}),onBlur:a(e.onBlur,()=>T(!1))})})}),I="RovingFocusGroupItem",M=o.forwardRef((e,t)=>{let{__scopeRovingFocusGroup:r,focusable:n=!0,active:l=!1,tabStopId:i,children:s,...c}=e,f=function(e){let[t,r]=o.useState(v());return(0,p.N)(()=>{r(e=>e??String(m++))},[void 0]),t?`radix-${t}`:""}(),h=i||f,g=_(I,r),b=g.currentTabStopId===h,y=N(r),{onFocusableItemAdd:w,onFocusableItemRemove:x,currentTabStopId:C}=g;return o.useEffect(()=>{if(n)return w(),()=>x()},[n,w,x]),(0,d.jsx)(j.ItemSlot,{scope:r,id:h,focusable:n,active:l,children:(0,d.jsx)(u.sG.span,{tabIndex:b?0:-1,"data-orientation":g.orientation,...c,ref:t,onMouseDown:a(e.onMouseDown,e=>{n?g.onItemFocus(h):e.preventDefault()}),onFocus:a(e.onFocus,()=>g.onItemFocus(h)),onKeyDown:a(e.onKeyDown,e=>{if("Tab"===e.key&&e.shiftKey){g.onItemShiftTab();return}if(e.target!==e.currentTarget)return;let t=function(e,t,r){var n;let o=(n=e.key,"rtl"!==r?n:"ArrowLeft"===n?"ArrowRight":"ArrowRight"===n?"ArrowLeft":n);if(!("vertical"===t&&["ArrowLeft","ArrowRight"].includes(o))&&!("horizontal"===t&&["ArrowUp","ArrowDown"].includes(o)))return D[o]}(e,g.orientation,g.dir);if(void 0!==t){if(e.metaKey||e.ctrlKey||e.altKey||e.shiftKey)return;e.preventDefault();let r=y().filter(e=>e.focusable).map(e=>e.ref.current);if("last"===t)r.reverse();else if("prev"===t||"next"===t){"prev"===t&&r.reverse();let n=r.indexOf(e.currentTarget);r=g.loop?function(e,t){return e.map((r,n)=>e[(t+n)%e.length])}(r,n+1):r.slice(n+1)}setTimeout(()=>G(r))}}),children:"function"==typeof s?s({isCurrentTabStop:b,hasTabStop:null!=C}):s})})});M.displayName=I;var D={ArrowLeft:"prev",ArrowUp:"prev",ArrowRight:"next",ArrowDown:"next",PageUp:"first",Home:"first",PageDown:"last",End:"last"};function G(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=document.activeElement;for(let n of e)if(n===r||(n.focus({preventScroll:t}),document.activeElement!==r))return}var $="Toggle",L=o.forwardRef((e,t)=>{let{pressed:r,defaultPressed:n,onPressedChange:o,...l}=e,[i,s]=b({prop:r,onChange:o,defaultProp:null!=n&&n,caller:$});return(0,d.jsx)(u.sG.button,{type:"button","aria-pressed":i,"data-state":i?"on":"off","data-disabled":e.disabled?"":void 0,...l,ref:t,onClick:a(e.onClick,()=>{e.disabled||s(!i)})})});L.displayName=$;var F="ToggleGroup",[O,z]=(0,i.A)(F,[E]),W=E(),B=o.forwardRef((e,t)=>{let{type:r,...n}=e;if("single"===r)return(0,d.jsx)(H,{...n,ref:t});if("multiple"===r)return(0,d.jsx)(X,{...n,ref:t});throw Error("Missing prop `type` expected on `".concat(F,"`"))});B.displayName=F;var[K,q]=O(F),H=o.forwardRef((e,t)=>{let{value:r,defaultValue:n,onValueChange:l=()=>{},...i}=e,[u,a]=b({prop:r,defaultProp:null!=n?n:"",onChange:l,caller:F});return(0,d.jsx)(K,{scope:e.__scopeToggleGroup,type:"single",value:o.useMemo(()=>u?[u]:[],[u]),onItemActivate:a,onItemDeactivate:o.useCallback(()=>a(""),[a]),children:(0,d.jsx)(Z,{...i,ref:t})})}),X=o.forwardRef((e,t)=>{let{value:r,defaultValue:n,onValueChange:l=()=>{},...i}=e,[u,a]=b({prop:r,defaultProp:null!=n?n:[],onChange:l,caller:F}),s=o.useCallback(e=>a(function(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return[...t,e]}),[a]),c=o.useCallback(e=>a(function(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return t.filter(t=>t!==e)}),[a]);return(0,d.jsx)(K,{scope:e.__scopeToggleGroup,type:"multiple",value:u,onItemActivate:s,onItemDeactivate:c,children:(0,d.jsx)(Z,{...i,ref:t})})});B.displayName=F;var[U,V]=O(F),Z=o.forwardRef((e,t)=>{let{__scopeToggleGroup:r,disabled:n=!1,rovingFocus:o=!0,orientation:l,dir:i,loop:a=!0,...s}=e,c=W(r),f=w(i),p={role:"group",dir:f,...s};return(0,d.jsx)(U,{scope:r,rovingFocus:o,disabled:n,children:o?(0,d.jsx)(T,{asChild:!0,...c,orientation:l,dir:f,loop:a,children:(0,d.jsx)(u.sG.div,{...p,ref:t})}):(0,d.jsx)(u.sG.div,{...p,ref:t})})}),Y="ToggleGroupItem",J=o.forwardRef((e,t)=>{let r=q(Y,e.__scopeToggleGroup),n=V(Y,e.__scopeToggleGroup),l=W(e.__scopeToggleGroup),i=r.value.includes(e.value),u=n.disabled||e.disabled,a={...e,pressed:i,disabled:u},s=o.useRef(null);return n.rovingFocus?(0,d.jsx)(M,{asChild:!0,...l,focusable:!u,active:i,ref:s,children:(0,d.jsx)(Q,{...a,ref:t})}):(0,d.jsx)(Q,{...a,ref:t})});J.displayName=Y;var Q=o.forwardRef((e,t)=>{let{__scopeToggleGroup:r,value:n,...o}=e,l=q(Y,r),i={role:"radio","aria-checked":e.pressed,"aria-pressed":void 0},u="single"===l.type?i:void 0;return(0,d.jsx)(L,{...u,...o,ref:t,onPressedChange:e=>{e?l.onItemActivate(n):l.onItemDeactivate(n)}})}),ee=B,et=J},85692:(e,t,r)=>{r.d(t,{b:()=>s});var n=r(20107),o=r(94521),l=r(13061),i=r(34544),u=r(20475),a=n.forwardRef((e,t)=>{let{pressed:r,defaultPressed:n=!1,onPressedChange:a,...s}=e,[c=!1,f]=(0,l.i)({prop:r,onChange:a,defaultProp:n});return(0,u.jsx)(i.sG.button,{type:"button","aria-pressed":c,"data-state":c?"on":"off","data-disabled":e.disabled?"":void 0,...s,ref:t,onClick:(0,o.m)(e.onClick,()=>{e.disabled||f(!c)})})});a.displayName="Toggle";var s=a},46774:(e,t,r)=>{r.d(t,{c:()=>o});var n=r(20107);function o(e){let t=n.useRef(e);return n.useEffect(()=>{t.current=e}),n.useMemo(()=>(...e)=>t.current?.(...e),[])}},65746:(e,t,r)=>{r.d(t,{c:()=>o});var n=r(20107);function o(e){let t=n.useRef(e);return n.useEffect(()=>{t.current=e}),n.useMemo(()=>(...e)=>t.current?.(...e),[])}},13061:(e,t,r)=>{r.d(t,{i:()=>l});var n=r(20107),o=r(46774);function l({prop:e,defaultProp:t,onChange:r=()=>{}}){let[l,i]=function({defaultProp:e,onChange:t}){let r=n.useState(e),[l]=r,i=n.useRef(l),u=(0,o.c)(t);return n.useEffect(()=>{i.current!==l&&(u(l),i.current=l)},[l,i,u]),r}({defaultProp:t,onChange:r}),u=void 0!==e,a=u?e:l,s=(0,o.c)(r);return[a,n.useCallback(t=>{if(u){let r="function"==typeof t?t(e):t;r!==e&&s(r)}else i(t)},[u,e,i,s])]}},54122:(e,t,r)=>{r.d(t,{N:()=>o});var n=r(20107),o=globalThis?.document?n.useLayoutEffect:()=>{}},59320:(e,t,r)=>{r.d(t,{N:()=>o});var n=r(20107),o=globalThis?.document?n.useLayoutEffect:()=>{}},65163:(e,t,r)=>{r.d(t,{Z:()=>o});var n=r(20107);function o(e){let t=n.useRef({value:e,previous:e});return n.useMemo(()=>(t.current.value!==e&&(t.current.previous=t.current.value,t.current.value=e),t.current.previous),[e])}},63620:(e,t,r)=>{r.d(t,{X:()=>l});var n=r(20107),o=r(54122);function l(e){let[t,r]=n.useState(void 0);return(0,o.N)(()=>{if(e){r({width:e.offsetWidth,height:e.offsetHeight});let t=new ResizeObserver(t=>{let n,o;if(!Array.isArray(t)||!t.length)return;let l=t[0];if("borderBoxSize"in l){let e=l.borderBoxSize,t=Array.isArray(e)?e[0]:e;n=t.inlineSize,o=t.blockSize}else n=e.offsetWidth,o=e.offsetHeight;r({width:n,height:o})});return t.observe(e,{box:"border-box"}),()=>t.unobserve(e)}r(void 0)},[e]),t}}}]);