PageSourceSearch

https://op-govquests.vercel.app/_next/static/chunks/app/(pages)/leaderboard/page-4bfc9b9c8722fadd.js

js op-govquests.vercel.app collected 2026-10-03 07:26:50 UTC 19,017 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[118],{95868:(e,t,r)=>{Promise.resolve().then(r.bind(r,44971)),Promise.resolve().then(r.bind(r,81921))},68839:(e,t,r)=>{"use strict";r.d(t,{A:()=>a});var n=r(25361);let a=()=>(0,n.jsxs)("svg",{className:"animate-spin h-5 w-5",xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",children:[(0,n.jsx)("title",{children:"Loading spinner"}),(0,n.jsx)("circle",{className:"opacity-25",cx:"12",cy:"12",r:"10",stroke:"currentColor",strokeWidth:"4"}),(0,n.jsx)("path",{className:"opacity-75",fill:"currentColor",d:"M4 12a8 8 0 018-8V0C5.373 0 0 5.373 0 12h4zm2 5.291A7.962 7.962 0 014 12H0c0 3.042 1.135 5.824 3 7.938l3-2.647z"})]})},19744:(e,t,r)=>{"use strict";r.d(t,{Cf:()=>f,Es:()=>p,L3:()=>h,c7:()=>m,lG:()=>o,rr:()=>x,zM:()=>c});var n=r(25361),a=r(21749),s=r(56208),i=r(38607),l=r(50580);let o=s.bL,c=s.l9,d=s.ZL;s.bm;let u=a.forwardRef((e,t)=>{let{className:r,...a}=e;return(0,n.jsx)(s.hJ,{ref:t,className:(0,i.cn)("fixed inset-0 z-50 bg-black/80  data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0",r),...a})});u.displayName=s.hJ.displayName;let f=a.forwardRef((e,t)=>{let{className:r,children:a,hideCloseButton:o,...c}=e;return(0,n.jsxs)(d,{children:[(0,n.jsx)(u,{}),(0,n.jsxs)(s.UC,{ref:t,className:(0,i.cn)("fixed left-[50%] top-[50%] z-50 grid w-full max-w-lg translate-x-[-50%] translate-y-[-50%] gap-4 border bg-background p-6 shadow-lg duration-200 data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[state=closed]:slide-out-to-left-1/2 data-[state=closed]:slide-out-to-top-[48%] data-[state=open]:slide-in-from-left-1/2 data-[state=open]:slide-in-from-top-[48%] sm:rounded-lg",r),...c,children:[a,!o&&(0,n.jsxs)(s.bm,{className:"absolute right-4 top-4 roun
1ded-sm opacity-70 ring-offset-background transition-opacity hover:opacity-100 focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2 disabled:pointer-events-none data-[state=open]:bg-accent data-[state=open]:text-muted-foreground",children:[(0,n.jsx)(l.MKb,{className:"h-4 w-4"}),(0,n.jsx)("span",{className:"sr-only",children:"Close"})]})]})]})});f.displayName=s.UC.displayName;let m=e=>{let{className:t,...r}=e;return(0,n.jsx)("div",{className:(0,i.cn)("flex flex-col space-y-1.5 text-center sm:text-left",t),...r})};m.displayName="DialogHeader";let p=e=>{let{className:t,...r}=e;return(0,n.jsx)("div",{className:(0,i.cn)("flex flex-col-reverse sm:flex-row sm:justify-end sm:space-x-2",t),...r})};p.displayName="DialogFooter";let h=a.forwardRef((e,t)=>{let{className:r,...a}=e;return(0,n.jsx)(s.hE,{ref:t,className:(0,i.cn)("text-lg font-semibold leading-none tracking-tight",r),...a})});h.displayName=s.hE.displayName;let x=a.forwardRef((e,t)=>{let{className:r,...a}=e;return(0,n.jsx)(s.VY,{ref:t,className:(0,i.cn)("text-sm text-muted-foreground",r),...a})});x.displayName=s.VY.displayName},44971:(e,t,r)=>{"use strict";r.d(t,{TierTabs:()=>G});var n=r(25361),a=r(82270),s=r(2690),i=r(21749),l=r(55101),o=r(38607),c=r(64609),d=r(83247);let u=(0,d.UG)("\n  query Tier($id: String!, $limit: Int, $offset: Int) {\n    tier(id: $id) {\n      imageUrl\n      multiplier\n      tierId\n      displayData {\n        description\n        title\n      }\n      leaderboard {\n        gameProfiles(limit: $limit, offset: $offset) {\n          profileId\n          rank\n          score\n          votingPower {\n            totalVotingPower\n            votingPowerRelativeToVotableSupply\n          }\n          user {\n            address\n            id\n          }\n        }\n      }\n    }\n  }\n"),f=(0,d.UG)("\n  query Tier {\n    tiers {\n      tierId\n    }\n  }\n"),m=async function(e){let{limit:t,offset:r}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return await (0,c.Ay)(o.H$,u,{id:e,limit:t,offset:r})},p=async()=>await (0,c.Ay)(o.H$,f),h=e=>(0,l.useQuery)({queryKey:["tier",e],queryFn:()=>m(e),enabled:!!e}),x=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:4,[r,n]=(0,i.useState)(t),{data:a,isLoading:s,isFetching:o}=(0,l.useQuery)({queryKey:["tier",e,{limit:r,offset:0}],queryFn:()=>m(e,{limit:r,offset:0}),enabled:!!e,placeholderData:e=>e}),c=(null==a?void 0:a.tier.leaderboard.gameProfiles.length)===r;return{data:a,isLoading:s,isFetching:o,hasMore:c,limit:r,setLimit:n,handleLoadMore:()=>{n(e=>e+4)}}};var g=r(68752),v=r(68839),b=r(19744);let y=i.forwardRef((e,t)=>{let{className:r,...a}=e;return(0,n.jsx)("div",{className:"relative w-full overflow-auto",children:(0,n.jsx)("table",{ref:t,className:(0,o.cn)("w-full caption-bottom text-sm",r),...a})})});y.displayName="Table";let j=i.forwardRef((e,t)=>{let{className:r,...a}=e;return(0,n.jsx)("thead",{ref:t,className:(0,o.cn)("[&_tr]:border-b",r),...a})});j.displayName="TableHeader";let w=i.forwardRef((e,t)=>{let{className:r,...a}=e;return(0,n.jsx)("tbody",{ref:t,className:(0,o.cn)("[&_tr:last-child]:border-0",r),...a})});w.displayName="TableBody",i.forwardRef((e,t)=>{let{className:r,...a}=e;return(0,n.jsx)("tfoot",{ref:t,className:(0,o.cn)("border-t bg-muted/50 font-medium [&>tr]:last:border-b-0",r),...a})}).displayName="TableFooter";let N=i.forwardRef((e,t)=>{let{className:r,...a}=e;return(0,n.jsx)("tr",{ref:t,className:(0,o.cn)("border-b transition-colors hover:bg-muted/50 data-[state=selected]:bg-muted",r),...a})});N.displayName="TableRow";let k=i.forwardRef((e,t)=>{let{className:r,...a}=e;return(0,n.jsx)("th",{ref:t,className:(0,o.cn)("h-10 px-2 text-left align-middle font-medium text-muted-foreground [&:has([role=checkbox])]:pr-0 [&>[role=checkbox]]:translate-y-[2px]",r),...a})});k.displayName="TableHead";let P=i.forwardRef((e,t)=>{let{className:r,...a}=e;return(0,n.jsx)("td",{ref:t,className:(0,o.cn)("p-2 align-middle [&:has([role=checkbox])]:pr-0 [&>[role=checkbox]]:translate-y-[2px]",r),...a})});P.displayName="TableCell",i.forwardRef((e,t)=>{let{className:r,...a}=e;return(0,n.jsx)("caption",{ref:t,className:(0,o.cn)("mt-4 text-sm text-muted-foreground",r),...a})}).displayName="TableCaption";var C=r(90362);let V=(0,r(49157).A)("RefreshCcw",[["path",{d:"M21 12a9 9 0 0 0-9-9 9.75 9.75 0 0 0-6.74 2.74L3 8",key:"14sxne"}],["path",{d:"M3 3v5h5",key:"1xhq8a"}],["path",{d:"M3 12a9 9 0 0 0 9 9 9.75 9.75 0 0 0 6.74-2.74L21 16",key:"1hlbsb"}],["path",{d:"M16 16h5v5",key:"ccwih5"}]]);var S=r(24980),I=r(1113),R=r(79254),H=r(90013);let M=(0,d.UG)("\n  mutation RefreshVotingPower {\n    refreshVotingPower(input: {}) {\n      votingPower {\n        totalVotingPower\n        votingPowerRelativeToVotableSupply\n      }\n      errors\n    }\n  }\n"),_=async()=>await (0,c.Ay)(o.H$,M),E=()=>{let e=(0,R.useQueryClient)();return(0,H.useMutation)({mutationFn:_,onSuccess:()=>
1{e.invalidateQueries({queryKey:["current-user-info"]}),e.invalidateQueries({queryKey:["tier"]}),e.invalidateQueries({queryKey:["tiers"]})}})},O=e=>e<1e3?e.toLocaleString():e<1e6?(e/1e3).toFixed(1).replace(/\.0$/,"")+"K":(e/1e6).toFixed(1).replace(/\.0$/,"")+"M";var T=r(98927),A=r(97731),D=r.n(A);let F=e=>{let{profile:t}=e,{data:r}=(0,C.s)(t.user.address);return(0,n.jsx)(D(),{href:"/leaderboard/".concat(t.user.id),children:(0,n.jsxs)("div",{className:"rounded-[20px] w-fit p-5 border border-foreground/10 bg-gradient-to-b from-black/5 to-black/25 px-4 py-6 flex gap-2 items-center hover:shadow-[0px_4px_6px_0px_#00000040] transition-all duration-300 hover:scale-105",children:[r&&(0,n.jsx)(T.default,{src:r.avatarUrl,alt:"avatar",width:52,height:52,unoptimized:!0,className:"rounded-full self-center pb-1"}),(0,n.jsxs)("div",{className:"flex flex-col gap-1",children:[(0,n.jsx)("span",{children:null==r?void 0:r.name}),(0,n.jsxs)("span",{className:(0,o.cn)("text-lg flex gap-2 items-center",o.$N.className),children:[(0,n.jsx)($,{rank:t.rank,className:"mb-1"}),t.score," points"]})]})]})})},$=e=>{let{rank:t=2,size:r=18,className:a=""}=e;return(0,n.jsx)("svg",{width:r,height:16*r/18,viewBox:"0 0 18 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:a,children:(0,n.jsx)("path",{d:"M12.3333 0.5H3.99996V2.16667H0.666626V10.5H5.66663V2.16667H12.3333V10.5H17.3333V2.16667H14V0.5H12.3333ZM15.6666 3.83333V8.83333H14V3.83333H15.6666ZM3.99996 8.83333H2.33329V3.83333H3.99996V8.83333ZM14 10.5H3.99996V12.1667H14V10.5ZM8.16663 12.1667H9.83329V13.8333H12.3333V15.5H5.66663V13.8333H8.16663V12.1667Z",fill:{1:"#EED300",2:"#9C9C9C",3:"#C37F26"}[t]})})};var U=r(81921),q=r(41450);let z=e=>{let{userId:t}=e;return(0,n.jsx)(b.Cf,{onOpenAutoFocus:e=>e.preventDefault(),className:"p-0 rounded-[20px] sm:rounded-[20px] max-w-[800px] w-4/5",children:(0,n.jsxs)(b.c7,{children:[(0,n.jsx)(b.L3,{hidden:!0,children:"User Information"}),(0,n.jsx)(b.rr,{asChild:!0,children:(0,n.jsxs)("div",{children:[(0,n.jsx)(U.ThirdUserAchievementPanel,{userId:t}),(0,n.jsx)(q.UserBadgesCollection,{userId:t,headerClassName:"px-7 text-left"})]})})]})})},L=e=>{let{tierId:t}=e,{data:r,handleLoadMore:a,hasMore:s,isFetching:l,isLoading:o,limit:c,setLimit:d}=x(t),u=(0,S.useSearchParams)(),f=(0,i.useMemo)(()=>{let e=Number(u.get("rank"));return e>c&&d(e),e},[u,c,d]);return(0,n.jsxs)("div",{className:"flex flex-col gap-0",children:[(0,n.jsxs)("div",{className:"flex gap-4",children:[(0,n.jsx)("div",{className:" mt-16 flex flex-col gap-3",children:[1,2,3].map(e=>(null==r?void 0:r.tier.leaderboard.gameProfiles.length)>=e&&(0,n.jsx)($,{rank:e,size:22,className:"my-4"},e))}),(0,n.jsxs)(y,{className:"border-separate border-spacing-y-3 px-4",children:[(0,n.jsx)(j,{className:"text-sm font-bold",children:(0,n.jsxs)(N,{className:"hover:bg-inherit",children:[(0,n.jsx)(k,{className:"px-4 w-fit",children:"#"}),(0,n.jsx)(k,{children:"Address"}),(0,n.jsx)(k,{children:"Points"}),(0,n.jsx)(k,{className:"whitespace-nowrap",children:"Voting Power"}),(0,n.jsx)(k,{})]})}),(0,n.jsx)(w,{className:"text-sm font-bold",children:null==r?void 0:r.tier.leaderboard.gameProfiles.map(e=>(0,n.jsx)(K,{profile:e,isTarget:e.rank===f},e.profileId))})]})]}),s&&(0,n.jsx)(g.$,{className:"w-28 self-end mr-4 py-1 h-fit px-2 hover:bg-inherit transition-all duration-200",variant:"outline",size:"sm",onClick:a,children:o||l?(0,n.jsx)(v.A,{}):"Load more"})]})},K=e=>{var t,r;let{profile:a,isTarget:s}=e,{data:l}=(0,C.s)(a.user.address),{address:c}=(0,I.F)(),d=c===a.user.address,u=(0,S.useRouter)(),f=(0,i.useRef)(null),{mutate:m,isPending:p}=E();return(0,i.useEffect)(()=>{s&&f.current&&f.current.scrollIntoView({behavior:"smooth",block:"center"})},[s]),(0,n.jsxs)(N,{className:(0,o.cn)("bg-background/50 hover:bg-background hover:cursor-pointer transition-all hover:shadow-[0_4px_6px_0_#00000040] duration-300 overflow-hidden rounded-lg",s&&"bg-background shadow-[0_4px_6px_0_#00000040] animate-leaderboard-pulse"),ref:f,onClick:()=>u.push("/leaderboard/".concat(a.user.id)),children:[(0,n.jsx)(P,{className:"py-4 rounded-l-lg w-fit px-4",children:a.rank}),l&&(0,n.jsx)(P,{className:"py-4 w-1/3",children:l.name}),(0,n.jsx)(P,{className:"py-4 w-1/4",children:a.score}),(0,n.jsxs)(P,{className:"py-4 w-1/4 items-center flex whitespace-nowrap gap-2",children:[O(null===(t=a.votingPower)||void 0===t?void 0:t.totalVotingPower)," OP (",((null===(r=a.votingPower)||void 0===r?void 0:r.votingPowerRelativeToVotableSupply)*100).toPrecision(1),"%)",d&&(0,n.jsx)(g.$,{variant:"ghost",size:"icon",className:"h-fit px-1 py-1",onClick:e=>{e.stopPropagation(),m()},disabled:p,children:(0,n.jsx)(V,{className:(0,o.cn)(p&&"animate-[spin_3s_linear_infinite] [animation-direction:reverse]")})})]}),(0,n.jsx)(P,{className:"rounded-r-lg w-fit self-end",children:(0,n.jsxs)(b.lG,{children:[(0,n.jsx)(b.zM,{asChild:!0,children:(0,n.jsx)(g.$,{variant:"outline",size:"sm",className:"px-2 py-1 mt-[2px] mr-2 hover:bg-inherit w-28 h-fit",onClick:e=>e.stopPropagation(),children:"See profile"})}),(0,n.jsx)("div",{onClick:e=>e.stopPropagation(),onKeyDown:e=>e.stopPropagation(),onMouseDown:e=>e.stopPropagation(),children:(0,n.jsx)(z,{userId:a.user.id})})]})})]},a.profileId)},Q=e=>{let{tierId:t,isTarget:r=!1}=e,{data:a}=h(t),s=(0,i.useRef)(null);return(0,i.useEffect)(()=>{r&&s.current&&s.current.scrollIntoView({behavior:"smooth",block:"center"})},[r]),a&&(0,n.jsxs)("div",{className:"flex flex-col gap-4",children:[(0,n.jsx)("div",{className:(0,o.cn)("flex flex-col items-start border border-foreground
1/10 gap-9 w-full bg-background/80 p-5 rounded-[20px]",r&&"animate-highlight"),ref:s,children:(0,n.jsxs)("div",{className:"flex flex-col gap-6 w-full",children:[(0,n.jsxs)("div",{children:[(0,n.jsx)("h3",{className:"font-bold text-lg",children:a.tier.displayData.title}),(0,n.jsx)("span",{className:"text-sm font-normal",children:a.tier.displayData.description})]}),a.tier.leaderboard.gameProfiles.length?(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("div",{children:"# Top 3"}),(0,n.jsx)("div",{className:"grid justify-around w-full grid-cols-1 sm:grid-cols-2 md:grid-cols-3 place-items-center gap-y-4",children:[1,0,2].map(e=>{var t;return(null===(t=a.tier.leaderboard.gameProfiles)||void 0===t?void 0:t[e])||null}).map(e=>e&&(0,n.jsx)(F,{profile:e},e.profileId))})]}):(0,n.jsx)("div",{className:"text-foreground/60",children:"No one has reached this tier yet!"})]})}),a.tier.leaderboard.gameProfiles.length?(0,n.jsx)(L,{tierId:a.tier.tierId}):null]})},Z=()=>(0,l.useQuery)({queryKey:["tiers"],queryFn:()=>p()}),G=()=>{let{data:e,isError:t,isSuccess:r}=(0,s.U)(),l=(0,S.useSearchParams)(),o=(0,S.useRouter)(),c="text-foreground/80 hover:text-foreground data-[state=active]:text-white data-[state=active]:bg-transparent data-[state=active]:font-extrabold bg-transparent border-none font-normal flex items-center gap-2 transition duration-300",d=(0,i.useMemo)(()=>l.get("tab")||"my-tier",[l]);return t?(0,n.jsx)(B,{}):r?(0,n.jsxs)(a.tU,{className:"w-full",value:d,onValueChange:e=>{o.push("?tab=".concat(e),{scroll:!1})},children:[(0,n.jsxs)(a.j7,{className:"grid grid-cols-2 w-fit bg-transparent border-b mb-4 gap-4",children:[(0,n.jsx)(a.Xi,{value:"my-tier",className:c,children:"# My tier"}),(0,n.jsx)(a.Xi,{value:"all-tiers",className:c,children:"# All tiers"})]}),(0,n.jsx)(a.av,{value:"my-tier",className:"mt-0",children:e&&(0,n.jsx)(Q,{tierId:e.currentUser.gameProfile.tier.tierId})}),(0,n.jsx)(a.av,{value:"all-tiers",className:"mt-0 flex flex-col gap-10",children:(0,n.jsx)(B,{})})]}):void 0},B=()=>{let{data:e}=Z(),t=(0,S.useSearchParams)(),r=(0,i.useMemo)(()=>t.get("tier"),[t]);return null==e?void 0:e.tiers.map(e=>(0,n.jsx)(Q,{tierId:e.tierId,isTarget:r===e.tierId},e.tierId))}},96172:(e,t,r)=>{"use strict";var n=r(21749),a="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},s=n.useState,i=n.useEffect,l=n.useLayoutEffect,o=n.useDebugValue;function c(e){var t=e.getSnapshot;e=e.value;try{var r=t();return!a(e,r)}catch(e){return!0}}var d="undefined"==typeof window||void 0===window.document||void 0===window.document.createElement?function(e,t){return t()}:function(e,t){var r=t(),n=s({inst:{value:r,getSnapshot:t}}),a=n[0].inst,d=n[1];return l(function(){a.value=r,a.getSnapshot=t,c(a)&&d({inst:a})},[e,r,t]),i(function(){return c(a)&&d({inst:a}),e(function(){c(a)&&d({inst:a})})},[e]),o(r),r};t.useSyncExternalStore=void 0!==n.useSyncExternalStore?n.useSyncExternalStore:d},25387:(e,t,r)=>{"use strict";var n=r(21749),a=r(13105),s="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},i=a.useSyncExternalStore,l=n.useRef,o=n.useEffect,c=n.useMemo,d=n.useDebugValue;t.useSyncExternalStoreWithSelector=function(e,t,r,n,a){var u=l(null);if(null===u.current){var f={hasValue:!1,value:null};u.current=f}else f=u.current;var m=i(e,(u=c(function(){function e(e){if(!o){if(o=!0,i=e,e=n(e),void 0!==a&&f.hasValue){var t=f.value;if(a(t,e))return l=t}return l=e}if(t=l,s(i,e))return t;var r=n(e);return void 0!==a&&a(t,r)?(i=e,t):(i=e,l=r)}var i,l,o=!1,c=void 0===r?null:r;return[function(){return e(t())},null===c?void 0:function(){return e(c())}]},[t,r,n,a]))[0],u[1]);return o(function(){f.hasValue=!0,f.value=m},[m]),d(m),m}},13105:(e,t,r)=>{"use strict";e.exports=r(96172)},40563:(e,t,r)=>{"use strict";e.exports=r(25387)},85082:(e,t,r)=>{"use strict";function n(e){let t=e.state.current,r=e.state.connections.get(t),n=r?.accounts,a=n?.[0],s=e.chains.find(e=>e.id===r?.chainId),i=e.state.status;switch(i){case"connected":return{address:a,addresses:n,chain:s,chainId:r?.chainId,connector:r?.connector,isConnected:!0,isConnecting:!1,isDisconnected:!1,isReconnecting:!1,status:i};
1case"reconnecting":return{address:a,addresses:n,chain:s,chainId:r?.chainId,connector:r?.connector,isConnected:!!a,isConnecting:!1,isDisconnected:!1,isReconnecting:!0,status:i};case"connecting":return{address:a,addresses:n,chain:s,chainId:r?.chainId,connector:r?.connector,isConnected:!1,isConnecting:!0,isDisconnected:!1,isReconnecting:!1,status:i};case"disconnected":return{address:void 0,addresses:void 0,chain:void 0,chainId:void 0,connector:void 0,isConnected:!1,isConnecting:!1,isDisconnected:!0,isReconnecting:!1,status:i}}}r.d(t,{s:()=>n})},19711:(e,t,r)=>{"use strict";r.d(t,{F:()=>s});var n=r(26643),a=r(85082);function s(e,t){let{onChange:r}=t;return e.subscribe(()=>(0,a.s)(e),r,{equalityFn(e,t){let{connector:r,...a}=e,{connector:s,...i}=t;return(0,n.b)(a,i)&&r?.id===s?.id&&r?.uid===s?.uid}})}},26643:(e,t,r)=>{"use strict";r.d(t,{b:()=>function e(t,r){if(t===r)return!0;if(t&&r&&"object"==typeof t&&"object"==typeof r){let n,a;if(t.constructor!==r.constructor)return!1;if(Array.isArray(t)&&Array.isArray(r)){if((n=t.length)!==r.length)return!1;for(a=n;0!=a--;)if(!e(t[a],r[a]))return!1;return!0}if(t.valueOf!==Object.prototype.valueOf)return t.valueOf()===r.valueOf();if(t.toString!==Object.prototype.toString)return t.toString()===r.toString();let s=Object.keys(t);if((n=s.length)!==Object.keys(r).length)return!1;for(a=n;0!=a--;)if(!Object.prototype.hasOwnProperty.call(r,s[a]))return!1;for(a=n;0!=a--;){let n=s[a];if(n&&!e(t[n],r[n]))return!1}return!0}return t!=t&&r!=r}})},1113:(e,t,r)=>{"use strict";r.d(t,{F:()=>d});var n=r(19711),a=r(85082),s=r(44535),i=r(26643),l=r(21749),o=r(40563);let c=e=>"object"==typeof e&&!Array.isArray(e);function d(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=(0,s.U)(e);return function(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:t,n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:i.b,a=(0,l.useRef)([]),s=(0,o.useSyncExternalStoreWithSelector)(e,t,r,e=>e,(e,t)=>{if(c(e)&&c(t)&&a.current.length){for(let r of a.current)if(!n(e[r],t[r]))return!1;return!0}return n(e,t)});return(0,l.useMemo)(()=>{if(c(s)){let e={...s},t={};for(let[r,n]of Object.entries(e))t={...t,[r]:{configurable:!1,enumerable:!0,get:()=>(a.current.includes(r)||a.current.push(r),n)}};return Object.defineProperties(e,t),e}return s},[s])}(e=>(0,n.F)(t,{onChange:e}),()=>(0,a.s)(t))}}},e=>{var t=t=>e(e.s=t);e.O(0,[665,644,144,834,135,345,270,18,539,405,358],()=>t(95868)),_N_E=e.O()}]);

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.