PageSourceSearch

https://app.alphayields.ai/_next/static/chunks/4719-ba7ee4015ce59f63.js?dpl=dpl_J3LbyAuMgeXc1XWq9dxsSsDnpzGC

js alphayields.ai collected 2026-10-05 11:48:23 UTC 22,324 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4719],{45747:(e,t,n)=>{n.d(t,{Sp:()=>w});var a=n(53455),s=n(12497),i=n(77608),r=n(71415),u=n(80329),o=n(34561);n(12115);var l={flowEVMMainnet:747,flowEVMTestnet:545,arbitrum:42161,base:8453,ethereum:1,optimism:10,sonic:146,bsc:56},p={flowMainnet:30336,flowTestnet:30333,arbitrum:30110,base:30184,ethereum:30101,optimism:30111,sonic:30332,bsc:30102};p.flowMainnet,l.flowEVMMainnet,p.flowTestnet,l.flowEVMTestnet,p.arbitrum,l.arbitrum,p.base,l.base,p.ethereum,l.ethereum,p.optimism,l.optimism,p.sonic,l.sonic,p.bsc,l.bsc,l.flowEVMMainnet,p.flowMainnet,l.flowEVMTestnet,p.flowTestnet,l.arbitrum,p.arbitrum,l.base,p.base,l.ethereum,p.ethereum,l.optimism,p.optimism,l.sonic,p.sonic,l.bsc,p.bsc;var c={stgUSDC:{747:{oft:"0xAF54BE5B6eEc24d6BFACf1cce4eaF680A8239398",token:"0xF1815bd50389c46847f0Bda824eC8da914045D14"},1:{oft:"0xc026395860Db2d07ee33e05fE50ed7bD583189C7",token:"0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48"},42161:{oft:"0xe8CDF27AcD73a434D661C84887215F7598e7d0d3",token:"0xaf88d065e77c8cC2239327C5EDb3A432268e5831"},8453:{oft:"0x27a16dc786820B16E5c9028b75B99F6f604b5d26",token:"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913"},10:{oft:"0xcE8CcA271Ebc0533920C83d39F417ED6A0abB7D0",token:"0x0b2C639c533813f4Aa9D7837CAf62653d097Ff85"},146:{oft:"0xA272fFe20cFfe769CdFc4b63088DCD2C82a2D8F9",token:"0x29219dd400f2Bf60E5a23d13Be72B486D4038894"}}};Object.fromEntries(Object.entries(c.stgUSDC).map(([e,t])=>[e,t.oft])),Object.fromEntries(Object.entries(c.stgUSDC).map(([e,t])=>[e,t.token]));var d=[{type:"error",name:"WithdrawalQueueDisabled",inputs:[]},{type:"error",name:"WithdrawalQueueEnabled",inputs:[]},{type:"error",name:"RequestWithdrawDisabled",inputs:[]},{type:"error",name:"CantProcessWithdrawRequest",inputs:[]},{type:"error",name:"FunctionDoesNotExist",inputs:[]},{type:"function",name:"deposit",inputs:[{name:"assets",type:"uint256"},{name:"receiver",type:"address"}],outputs:[{name:"shares",type:"uint256"}],stateMutability:"nonpayable"},{type:"function",name:"deposit",inputs:[{name:"tokens",type:"address[]"},{name:"assets",type:"uint256[]"},{name:"receiver",type:"address"},{name:"minAmountOut",type:"uint256"}],outputs:[{name:"shares",type:"uint256"}],stateMutability:"payable"},{type:"function",name:"mint",inputs:[{name:"shares",type:"uint256"},{name:"receiver",type:"address"}],outputs:[{name:"assets",type:"uint256"}],stateMutability:"nonpayable"},{type:"function",name:"withdraw",inputs:[{name:"assets",type:"uint256"},{name:"receiver",type:"address"},{name:"owner",type:"address"}],outputs:[{name:"shares",type:"uint256"}],stateMutability:"nonpayable"},{type:"function",name:"redeem",inputs:[{name:"shares",type:"uint256"},{name:"receiver",type:"address"},{name:"owner",type:"address"}],outputs:[{name:"assets",type:"uint256"}],stateMutability:"nonpayable"},{type:"function",name:"requestRedeem",inputs:[{name:"_shares",type:"uint256"},{name:"_onBehalfOf",type:"address"}],outputs:[],stateMutability:"nonpayable"},{type:"function",name:"requestWithdraw",inputs:[{name:"_assets",type:"uint256"},{name:"_onBehalfOf",type:"address"}],outputs:[],stateMutability:"nonpayable"},{type:"function",name:"getWithdrawalRequest",inputs:[{name:"_owner",type:"address"}],outputs:[{name:"shares",type:"uint256"},{name:"timelockEndsAt",type:"uint256"}],stateMutability:"view"},{type:"function",name:"totalAssets",inputs:[],outputs:[{name:"_totalAssets",type:"uint256"}],stateMutability:"view"},{type:"function",name:"totalSupply",inputs:[],outputs:[{name:"",type:"uint256"}],stateMutability:"view"},{type:"function",name:"balanceOf",inputs:[{name:"account",type:"address"}],outputs:[{name:"",type:"uint256"}],stateMutability:"view"},{type:"function",name:"asset",inputs:[],outputs:[{name:"",type:"address"}],stateMutability:"view"},{type:"function",name:"convertToShares",inputs:[{name:"assets",type:"uint256"}],outputs:[{name:"",type:"uint256"}],stateMutability:"view"},{type:"function",name:"convertToAssets",inputs:[{name:"shares",type:"uint256"}],outputs:[{name:"",type:"uint256"}],stateMutability:"view"},{type:"function",name:"previewDeposit",inputs:[{name:"assets",type:"uint256"}],outputs:[{name:"",type:"uint256"}],stateMutability:"view"},{type:"function",name:"previewRedeem",inputs:[{name:"shares",type:"uint256"}],outputs:[{name:"",type:"uint256"}],stateMutability:"view"}],m=[{type:"function",name:"initVaultActionRequest",inputs:[{name:"actionType",type:"uint8"},{name:"actionCallData",type:"bytes"},{name:"amountLimit",type:"uint256"},{name:"extraOptions",type:"bytes"}],outputs:[{name:"guid",type:"bytes32"}],stateMutability:"payable"},{type:"function",name:"getRequestInfo",inputs:[{name:"guid",type:"bytes32"}],outputs:[{name:"",type:"tuple",components:[{name:"initiator",type:"address"},{name:"timestamp",type:"uint64"},{name:"actionType",type:"uint8"},{name:"actionCallData",type:"bytes"},{name:"fulfilled",type:"bool"},{name:"finalized",type:"bool"},{name:"refunded",type:"bool"},{name:"totalAssets",type:"uint256"},{name:"finalizationResult",type:"uint256"},{name:"amountLimit",type:"uint256"}]}],stateMutability:"view"}
1,{type:"function",name:"getFinalizationResult",inputs:[{name:"guid",type:"bytes32"}],outputs:[{name:"result",type:"uint256"}],stateMutability:"view"},{type:"function",name:"quoteAccountingFee",inputs:[{name:"extraOptions",type:"bytes"}],outputs:[{name:"nativeFee",type:"uint256"}],stateMutability:"view"},{type:"function",name:"oraclesCrossChainAccounting",inputs:[],outputs:[{name:"",type:"bool"}],stateMutability:"view"}],f=[{type:"function",name:"getEscrow",inputs:[],outputs:[{name:"escrow",type:"address"}],stateMutability:"view"},{type:"function",name:"getCrossChainAccountingManager",inputs:[],outputs:[{name:"",type:"address"}],stateMutability:"view"},{type:"function",name:"isHub",inputs:[],outputs:[{name:"",type:"bool"}],stateMutability:"view"},{type:"function",name:"getWithdrawalQueueStatus",inputs:[],outputs:[{name:"",type:"bool"}],stateMutability:"view"},{type:"function",name:"getWithdrawalTimelock",inputs:[],outputs:[{name:"",type:"uint64"}],stateMutability:"view"},{type:"function",name:"paused",inputs:[],outputs:[{name:"",type:"bool"}],stateMutability:"view"},{type:"function",name:"maxDeposit",inputs:[{name:"receiver",type:"address"}],outputs:[{name:"",type:"uint256"}],stateMutability:"view"}],y=[{type:"function",name:"approve",inputs:[{name:"spender",type:"address"},{name:"value",type:"uint256"}],outputs:[{name:"",type:"bool"}],stateMutability:"nonpayable"},{type:"function",name:"allowance",inputs:[{name:"owner",type:"address"},{name:"spender",type:"address"}],outputs:[{name:"",type:"uint256"}],stateMutability:"view"},{type:"function",name:"balanceOf",inputs:[{name:"account",type:"address"}],outputs:[{name:"",type:"uint256"}],stateMutability:"view"}],b=[{type:"function",name:"name",inputs:[],outputs:[{name:"",type:"string"}],stateMutability:"view"},{type:"function",name:"symbol",inputs:[],outputs:[{name:"",type:"string"}],stateMutability:"view"},{type:"function",name:"decimals",inputs:[],outputs:[{name:"",type:"uint8"}],stateMutability:"view"}],h=[{type:"function",name:"fee",inputs:[],outputs:[{name:"",type:"uint96"}],stateMutability:"view"},{type:"function",name:"feeRecipient",inputs:[],outputs:[{name:"",type:"address"}],stateMutability:"view"},{type:"function",name:"depositCapacity",inputs:[],outputs:[{name:"",type:"uint256"}],stateMutability:"view"},{type:"function",name:"getWithdrawalFee",inputs:[],outputs:[{name:"",type:"uint96"}],stateMutability:"view"},{type:"function",name:"getMaxWithdrawalDelay",inputs:[],outputs:[{name:"",type:"uint32"}],stateMutability:"view"}];async function g(e,t){let n,a,s,u=(0,i.b)(t),o=await e.multicall({contracts:[{address:u,abi:f,functionName:"isHub"},{address:u,abi:f,functionName:"paused"},{address:u,abi:m,functionName:"oraclesCrossChainAccounting"},{address:u,abi:f,functionName:"getCrossChainAccountingManager"},{address:u,abi:f,functionName:"getEscrow"},{address:u,abi:f,functionName:"getWithdrawalQueueStatus"},{address:u,abi:f,functionName:"getWithdrawalTimelock"},{address:u,abi:f,functionName:"maxDeposit",args:[r.Xd]},{address:u,abi:d,functionName:"asset"},{address:u,abi:d,functionName:"totalAssets"},{address:u,abi:d,functionName:"totalSupply"},{address:u,abi:b,functionName:"decimals"},{address:u,abi:h,functionName:"depositCapacity"}],allowFailure:!0}),l="success"===o[0].status&&o[0].result,p="success"===o[1].status&&o[1].result,c="success"===o[2].status&&o[2].result,g="success"===o[3].status?o[3].result:r.Xd,w="success"===o[4].status?o[4].result:r.Xd,v="success"===o[5].status&&o[5].result,M="success"===o[6].status?o[6].result:0n,C="success"===o[7].status?o[7].result:null,D="success"===o[8].status?o[8].result:r.Xd,N="success"===o[9].status?o[9].result:0n,E="success"===o[10].status?o[10].result:0n,x="success"===o[11].status?Number(o[11].result):18,O="success"===o[12].status?o[12].result:0n,A=10n**BigInt(x),R=await e.multicall({contracts:[{address:(0,i.b)(D),abi:y,functionName:"balanceOf",args:[u]},{address:u,abi:d,functionName:"convertToAssets",args:[A]}],allowFailure:!0}),I="success"===R[0].status?R[0].result:0n,F="success"===R[1].status?R[1].result:0n,j=N>I?N-I:0n,T=BigInt("0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff"),_=l&&!c,B=null===C&&!_,S=null===C?T:C;"paused"==(n=p?"paused":0n===S&&!_&&O>0n&&N>=O?"full":l?c?"cross-chain-oracle":"cross-chain-async":"local")||"full"===n?(a="none",s="paused"===n?"none":"redeemShares"):"cross-chain-async"===n?(a="depositAsync",s="redeemAsync"):(a="depositSimple",s="redeemShares");let k=[];if(p&&k.push("Vault is paused — no deposits or redeems are possible."),0n!==S||p||k.push("Deposit capacity is full — increase depositCapacity via setDepositCapacity()."),B&&k.push("Deposit access is restricted (whitelist or other access control). Only approved addresses can deposit."),l&&!c&&g===r.Xd&&k.push("CCManager not configured — async flows will revert. Call setCrossChainAccountingManager(address) as vault owner."),l&&!c&&w===r.Xd&&k.push("Escrow not configured in registry — async flows will revert. Set the escrow via the MoreVaultsRegistry."),l){if(0n===I)k.push("Hub has no liquid assets (hubLiquidBalance = 0). All redeems will be auto-refunded until the curator repatr
1iates funds from spokes via executeBridging().");else if(N>0n&&10n*I<N){let e=Number(10000n*I/N)/100;k.push(`Low hub liquidity: ${I} units liquid on hub (${e.toFixed(1)}% of TVL). Redeems above ${I} underlying units will be auto-refunded. Curator must call executeBridging() to repatriate from spokes.`)}if(j>0n){let e=(Number(j)/Number(N||1n)*100).toFixed(1);k.push(`${j} units (~${e}% of TVL) are deployed on spoke chains earning yield. These are NOT immediately redeemable \u2014 they require a curator repatriation (executeBridging) before users can withdraw them.`)}}return{mode:n,recommendedDepositFlow:a,recommendedRedeemFlow:s,isHub:l,isPaused:p,oracleAccountingEnabled:c,ccManager:g,escrow:w,withdrawalQueueEnabled:v,withdrawalTimelockSeconds:BigInt(M),remainingDepositCapacity:S,depositAccessRestricted:B,underlying:D,totalAssets:N,totalSupply:E,decimals:x,sharePrice:F,hubLiquidBalance:I,spokesDeployedBalance:j,maxImmediateRedeemAssets:l&&!c?I:N,issues:k}}function w(e,t,n){let i=(0,s.usePublicClient)({chainId:t});return(0,a.I)({queryKey:["vaultStatus",e,t],queryFn:()=>g(function(e){if(!e)throw Error("[MoreVaults] No public client available. Make sure wagmi is configured correctly.");return e}(i),e),enabled:!!e&&!!i,refetchInterval:n?.refetchInterval??3e4,staleTime:15e3})}Object.fromEntries(Object.entries({1:["https://ethereum-rpc.publicnode.com","https://ethereum.publicnode.com","https://eth.drpc.org","https://eth-mainnet.public.blastapi.io","https://0xrpc.io/eth","https://eth.llamarpc.com"],10:["https://mainnet.optimism.io","https://optimism-rpc.publicnode.com","https://op.drpc.org"],42161:["https://arbitrum-one-rpc.publicnode.com","https://arbitrum.publicnode.com","https://arbitrum.public.blockpi.network/v1/rpc/public","https://public-arb-mainnet.fastnode.io"],8453:["https://base-rpc.publicnode.com","https://base.llamarpc.com","https://base.drpc.org","https://mainnet.base.org","https://1rpc.io/base","https://base.rpc.subquery.network/public"],747:["https://mainnet.evm.nodes.onflow.org"],146:["https://rpc.soniclabs.com","https://sonic.drpc.org"],56:["https://bsc-dataseed1.binance.org","https://bsc-dataseed2.binance.org","https://bsc-rpc.publicnode.com"]}).map(([e,t])=>[e,t[0]])),Object.values(l).filter(e=>545!==e),(0,u.S)((0,o.nj)("ERC4626_ID")),(0,u.S)((0,o.nj)("ERC7540_ID"))},48656:(e,t,n)=>{n.d(t,{l:()=>i});var a=n(95089),s=n(26054);function i(e){let{key:t="public",name:n="Public Client"}=e;return(0,a.U)({...e,key:t,name:n,type:"publicClient"}).extend(s.$)}},56867:(e,t,n)=>{n.d(t,{bm:()=>eo,UC:()=>ei,VY:()=>eu,hJ:()=>es,ZL:()=>ea,bL:()=>et,hE:()=>er,l9:()=>en});var a=n(12115),s=n(92556),i=n(94446),r=n(3468),u=n(68946),o=n(23558),l=n(44831),p=n(69666),c=n(75433),d=n(4129),m=e=>{let{present:t,children:n}=e,s=function(e){var t,n;let[s,i]=a.useState(),r=a.useRef(null),u=a.useRef(e),o=a.useRef("none"),[l,p]=(t=e?"mounted":"unmounted",n={mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}},a.useReducer((e,t)=>{let a=n[e][t];return null!=a?a:e},t));return a.useEffect(()=>{let e=f(r.current);o.current="mounted"===l?e:"none"},[l]),(0,d.N)(()=>{let t=r.current,n=u.current;if(n!==e){let a=o.current,s=f(t);e?p("MOUNT"):"none"===s||(null==t?void 0:t.display)==="none"?p("UNMOUNT"):n&&a!==s?p("ANIMATION_OUT"):p("UNMOUNT"),u.current=e}},[e,p]),(0,d.N)(()=>{if(s){var e;let t,n=null!=(e=s.ownerDocument.defaultView)?e:window,a=e=>{let a=f(r.current).includes(CSS.escape(e.animationName));if(e.target===s&&a&&(p("ANIMATION_END"),!u.current)){let e=s.style.animationFillMode;s.style.animationFillMode="forwards",t=n.setTimeout(()=>{"forwards"===s.style.animationFillMode&&(s.style.animationFillMode=e)})}},i=e=>{e.target===s&&(o.current=f(r.current))};return s.addEventListener("animationstart",i),s.addEventListener("animationcancel",a),s.addEventListener("animationend",a),()=>{n.clearTimeout(t),s.removeEventListener("animationstart",i),s.removeEventListener("animationcancel",a),s.removeEventListener("animationend",a)}}p("ANIMATION_END")},[s,p]),{isPresent:["mounted","unmountSuspended"].includes(l),ref:a.useCallback(e=>{r.current=e?getComputedStyle(e):null,i(e)},[])}}(t),r="function"==typeof n?n({present:s.isPresent}):a.Children.only(n),u=(0,i.s)(s.ref,function(e){var t,n;let a=null==(t=Object.getOwnPropertyDescriptor(e.props,"ref"))?void 0:t.get,s=a&&"isReactWarning"in a&&a.isReactWarning;return s?e.ref:(s=(a=null==(n=Object.getOwnPropertyDescriptor(e,"ref"))?void 0:n.get)&&"isReactWarning"in a&&a.isReactWarning)?e.props.ref:e.props.ref||e.ref}(r));return"function"==typeof n||s.isPresent?a.cloneElement(r,{ref:u}):null};function f(e){return(null==e?void 0:e.animationName)||"none"}m.displayName="Presence";var y=n(88142),b=n(19526),h=n(13655),g=n(97745),w=n(95155),v=Symbol("radix.slottable");function M(e){return a.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===v}var C="Dialog",[D,N]=(0,r.A)(C),[E,x]=D(C),O=e=>{let{__scopeDialog:t,children:n,open:s,defaultOpen:i,onOpenChange:r,modal:l=!0}=e,p=a.useRef(null),c=a.useRef(null),[d,m]=(0,o.i)({prop:s,defaultProp:null!=i&&i,onChange:r,caller:C});return(0,w.jsx)(E,{scope:t,triggerRef:p,contentRef:c,contentId:(0,u.B)(),titleId:(0,u.B)(),descriptionId:(0,u.B)(),open:d,onOpenChange:m,onOpenToggle:a.useCallback(()=>m(e=>!e),[m]),modal:l,children:n})};O.displayName=C;var A="DialogTrigger",R=a.forwardRef((e,t)=>
1{let{__scopeDialog:n,...a}=e,r=x(A,n),u=(0,i.s)(t,r.triggerRef);return(0,w.jsx)(y.sG.button,{type:"button","aria-haspopup":"dialog","aria-expanded":r.open,"aria-controls":r.contentId,"data-state":Q(r.open),...a,ref:u,onClick:(0,s.mK)(e.onClick,r.onOpenToggle)})});R.displayName=A;var I="DialogPortal",[F,j]=D(I,{forceMount:void 0}),T=e=>{let{__scopeDialog:t,forceMount:n,children:s,container:i}=e,r=x(I,t);return(0,w.jsx)(F,{scope:t,forceMount:n,children:a.Children.map(s,e=>(0,w.jsx)(m,{present:n||r.open,children:(0,w.jsx)(c.Z,{asChild:!0,container:i,children:e})}))})};T.displayName=I;var _="DialogOverlay",B=a.forwardRef((e,t)=>{let n=j(_,e.__scopeDialog),{forceMount:a=n.forceMount,...s}=e,i=x(_,e.__scopeDialog);return i.modal?(0,w.jsx)(m,{present:a||i.open,children:(0,w.jsx)(k,{...s,ref:t})}):null});B.displayName=_;var S=function(e){let t=function(e){let t=a.forwardRef((e,t)=>{let{children:n,...s}=e;if(a.isValidElement(n)){var r;let e,u,o=(r=n,(u=(e=Object.getOwnPropertyDescriptor(r.props,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?r.ref:(u=(e=Object.getOwnPropertyDescriptor(r,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?r.props.ref:r.props.ref||r.ref),l=function(e,t){let n={...t};for(let a in t){let s=e[a],i=t[a];/^on[A-Z]/.test(a)?s&&i?n[a]=(...e)=>{let t=i(...e);return s(...e),t}:s&&(n[a]=s):"style"===a?n[a]={...s,...i}:"className"===a&&(n[a]=[s,i].filter(Boolean).join(" "))}return{...e,...n}}(s,n.props);return n.type!==a.Fragment&&(l.ref=t?(0,i.t)(t,o):o),a.cloneElement(n,l)}return a.Children.count(n)>1?a.Children.only(null):null});return t.displayName=`${e}.SlotClone`,t}(e),n=a.forwardRef((e,n)=>{let{children:s,...i}=e,r=a.Children.toArray(s),u=r.find(M);if(u){let e=u.props.children,s=r.map(t=>t!==u?t:a.Children.count(e)>1?a.Children.only(null):a.isValidElement(e)?e.props.children:null);return(0,w.jsx)(t,{...i,ref:n,children:a.isValidElement(e)?a.cloneElement(e,void 0,s):null})}return(0,w.jsx)(t,{...i,ref:n,children:s})});return n.displayName=`${e}.Slot`,n}("DialogOverlay.RemoveScroll"),k=a.forwardRef((e,t)=>{let{__scopeDialog:n,...a}=e,s=x(_,n);return(0,w.jsx)(h.A,{as:S,allowPinchZoom:!0,shards:[s.contentRef],children:(0,w.jsx)(y.sG.div,{"data-state":Q(s.open),...a,ref:t,style:{pointerEvents:"auto",...a.style}})})}),W="DialogContent",$=a.forwardRef((e,t)=>{let n=j(W,e.__scopeDialog),{forceMount:a=n.forceMount,...s}=e,i=x(W,e.__scopeDialog);return(0,w.jsx)(m,{present:a||i.open,children:i.modal?(0,w.jsx)(q,{...s,ref:t}):(0,w.jsx)(P,{...s,ref:t})})});$.displayName=W;var q=a.forwardRef((e,t)=>{let n=x(W,e.__scopeDialog),r=a.useRef(null),u=(0,i.s)(t,n.contentRef,r);return a.useEffect(()=>{let e=r.current;if(e)return(0,g.Eq)(e)},[]),(0,w.jsx)(V,{...e,ref:u,trapFocus:n.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:(0,s.mK)(e.onCloseAutoFocus,e=>{var t;e.preventDefault(),null==(t=n.triggerRef.current)||t.focus()}),onPointerDownOutside:(0,s.mK)(e.onPointerDownOutside,e=>{let t=e.detail.originalEvent,n=0===t.button&&!0===t.ctrlKey;(2===t.button||n)&&e.preventDefault()}),onFocusOutside:(0,s.mK)(e.onFocusOutside,e=>e.preventDefault())})}),P=a.forwardRef((e,t)=>{let n=x(W,e.__scopeDialog),s=a.useRef(!1),i=a.useRef(!1);return(0,w.jsx)(V,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:t=>{var a,r;null==(a=e.onCloseAutoFocus)||a.call(e,t),t.defaultPrevented||(s.current||null==(r=n.triggerRef.current)||r.focus(),t.preventDefault()),s.current=!1,i.current=!1},onInteractOutside:t=>{var a,r;null==(a=e.onInteractOutside)||a.call(e,t),t.defaultPrevented||(s.current=!0,"pointerdown"===t.detail.originalEvent.type&&(i.current=!0));let u=t.target;(null==(r=n.triggerRef.current)?void 0:r.contains(u))&&t.preventDefault(),"focusin"===t.detail.originalEvent.type&&i.current&&t.preventDefault()}})}),V=a.forwardRef((e,t)=>{let{__scopeDialog:n,trapFocus:s,onOpenAutoFocus:r,onCloseAutoFocus:u,...o}=e,c=x(W,n),d=a.useRef(null),m=(0,i.s)(t,d);return(0,b.Oh)(),(0,w.jsxs)(w.Fragment,{children:[(0,w.jsx)(p.n,{asChild:!0,loop:!0,trapped:s,onMountAutoFocus:r,onUnmountAutoFocus:u,children:(0,w.jsx)(l.qW,{role:"dialog",id:c.contentId,"aria-describedby":c.descriptionId,"aria-labelledby":c.titleId,"data-state":Q(c.open
1),...o,ref:m,onDismiss:()=>c.onOpenChange(!1)})}),(0,w.jsxs)(w.Fragment,{children:[(0,w.jsx)(Y,{titleId:c.titleId}),(0,w.jsx)(ee,{contentRef:d,descriptionId:c.descriptionId})]})]})}),U="DialogTitle",L=a.forwardRef((e,t)=>{let{__scopeDialog:n,...a}=e,s=x(U,n);return(0,w.jsx)(y.sG.h2,{id:s.titleId,...a,ref:t})});L.displayName=U;var K="DialogDescription",X=a.forwardRef((e,t)=>{let{__scopeDialog:n,...a}=e,s=x(K,n);return(0,w.jsx)(y.sG.p,{id:s.descriptionId,...a,ref:t})});X.displayName=K;var G="DialogClose",H=a.forwardRef((e,t)=>{let{__scopeDialog:n,...a}=e,i=x(G,n);return(0,w.jsx)(y.sG.button,{type:"button",...a,ref:t,onClick:(0,s.mK)(e.onClick,()=>i.onOpenChange(!1))})});function Q(e){return e?"open":"closed"}H.displayName=G;var Z="DialogTitleWarning",[z,J]=(0,r.q)(Z,{contentName:W,titleName:U,docsSlug:"dialog"}),Y=e=>{let{titleId:t}=e,n=J(Z),s="`".concat(n.contentName,"` requires a `").concat(n.titleName,"` for the component to be accessible for screen reader users.\n\nIf you want to hide the `").concat(n.titleName,"`, you can wrap it with our VisuallyHidden component.\n\nFor more information, see https://radix-ui.com/primitives/docs/components/").concat(n.docsSlug);return a.useEffect(()=>{t&&(document.getElementById(t)||console.error(s))},[s,t]),null},ee=e=>{let{contentRef:t,descriptionId:n}=e,s=J("DialogDescriptionWarning"),i="Warning: Missing `Description` or `aria-describedby={undefined}` for {".concat(s.contentName,"}.");return a.useEffect(()=>{var e;let a=null==(e=t.current)?void 0:e.getAttribute("aria-describedby");n&&a&&(document.getElementById(n)||console.warn(i))},[i,t,n]),null},et=O,en=R,ea=T,es=B,ei=$,er=L,eu=X,eo=H},65028:(e,t,n)=>{n.d(t,{X:()=>i});var a=n(13933);class s extends a.C{constructor({value:e}){super(`Number \`${e}\` is not a valid decimal number.`,{name:"InvalidDecimalNumberError"})}}function i(e,t){if(!/^(-?)([0-9]*)\.?([0-9]*)$/.test(e))throw new s({value:e});let[n,a="0"]=e.split("."),i=n.startsWith("-");if(i&&(n=n.slice(1)),a=a.replace(/(0+)$/,""),0===t)1===Math.round(Number(`.${a}`))&&(n=`${BigInt(n)+1n}`),a="";else if(a.length>t){let[e,s,i]=[a.slice(0,t-1),a.slice(t-1,t),a.slice(t)],r=Math.round(Number(`${s}.${i}`));(a=r>9?`${BigInt(e)+BigInt(1)}0`.padStart(e.length+1,"0"):`${e}${r}`).length>t&&(a=a.slice(1),n=`${BigInt(n)+1n}`),a=a.slice(0,t)}else a=a.padEnd(t,"0");return BigInt(`${i?"-":""}${n}${a}`)}}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.