PageSourceSearch

https://webcatalog.io/assets/2tNyTKsm.js

js webcatalog.io collected 2026-09-24 08:41:31 UTC 8,683 bytes, 2 lines download raw bytes

1import{n as e,o as t,r as n,t as r}from"./D_vZfn79.js";import{r as i}from"./Ce2p0ZBo.js";import{t as a}from"./CfPA1cCL.js";import{t as o}from"./DuLxksy6.js";import{i as s,n as c,t as l}from"./2JqkGM6_.js";import{t as u}from"./DpyXu4v5.js";import{t as d}from"./BdSAgTPc.js";import{m as f,r as p}from"./BPAbUVVt.js";import{t as m}from"./BSPfqFqi.js";import{t as h}from"./Cyl43mIu.js";import{t as g}from"./opauGhTr.js";import{Tt as _}from"./index-CcTVq2wK.js";import{t as v}from"./Bi2AbR_-.js";import{t as y}from"./D40yEwbe.js";import{t as b}from"./5FGxIO6y.js";import{t as x}from"./sGBEc11n.js";var S=t(n(),1),C=r(),w=e();function T(e){let t=(0,C.c)(8),n,r;t[0]===e?(n=t[1],r=t[2]):({className:n,...r}=e,t[0]=e,t[1]=n,t[2]=r);let i;t[3]===n?i=t[4]:(i=o(`flex w-full min-w-0 flex-1 flex-col items-center justify-center gap-4 rounded-xl border-dashed p-6 text-center text-balance`,n),t[3]=n,t[4]=i);let a;return t[5]!==r||t[6]!==i?(a=(0,w.jsx)(`div`,{"data-slot":`empty`,className:i,...r}),t[5]=r,t[6]=i,t[7]=a):a=t[7],a}function E(e){let t=(0,C.c)(8),n,r;t[0]===e?(n=t[1],r=t[2]):({className:n,...r}=e,t[0]=e,t[1]=n,t[2]=r);let i;t[3]===n?i=t[4]:(i=o(`flex max-w-sm flex-col items-center gap-2`,n),t[3]=n,t[4]=i);let a;return t[5]!==r||t[6]!==i?(a=(0,w.jsx)(`div`,{"data-slot":`empty-header`,className:i,...r}),t[5]=r,t[6]=i,t[7]=a):a=t[7],a}var D=a(`mb-2 flex shrink-0 items-center justify-center [&_svg]:pointer-events-none [&_svg]:shrink-0`,{variants:{variant:{default:`bg-transparent`,icon:`flex size-8 shrink-0 items-center justify-center rounded-lg bg-muted text-foreground [&_svg:not([class*='size-'])]:size-4`}},defaultVariants:{variant:`default`}});function O(e){let t=(0,C.c)(11),n,r,i;t[0]===e?(n=t[1],r=t[2],i=t[3]):({className:n,variant:i,...r}=e,t[0]=e,t[1]=n,t[2]=r,t[3]=i);let a=i===void 0?`default`:i,s;t[4]!==n||t[5]!==a?(s=o(D({variant:a,className:n})),t[4]=n,t[5]=a,t[6]=s):s=t[6];let c;return t[7]!==r||t[8]!==s||t[9]!==a?(c=(0,w.jsx)(`div`,{"data-slot":`empty-icon`,"data-variant":a,className:s,...r}),t[7]=r,t[8]=s,t[9]=a,t[10]=c):c=t[10],c}function ee(e){let t=(0,C.c)(8),n,r;t[0]===e?(n=t[1],r=t[2]):({className:n,...r}=e,t[0]=e,t[1]=n,t[2]=r);let i;t[3]===n?i=t[4]:(i=o(`font-heading text-sm font-medium tracking-tight`,n),t[3]=n,t[4]=i);let a;return t[5]!==r||t[6]!==i?(a=(0,w.jsx)(`div`,{"data-slot":`empty-title`,className:i,...r}),t[5]=r,t[6]=i,t[7]=a):a=t[7],a}var k=e=>{let t=(0,C.c)(34),{affiliateLinkId:n,affiliateUrl:r,placementId:a,name:o,summary:s,iconFilled128:l,iconFilled128Png:u}=e,d=i(),f;t[0]===d?f=t[1]:(f=d(`advertising_shortForm`),t[0]=d,t[1]=f);let p=`${o} — ${f}`,m;t[2]===d?m=t[3]:(m=d(`advertising_shortForm`),t[2]=d,t[3]=m);let h;t[4]===m?h=t[5]:(h=(0,w.jsx)(x,{variant:`outline`,className:`absolute top-2 right-2 h-4 px-1.5`,children:m}),t[4]=m,t[5]=h);let g;t[6]===l?g=t[7]:(g=(0,w.jsx)(`source`,{srcSet:l,type:`image/webp`}),t[6]=l,t[7]=g);let _;t[8]===u?_=t[9]:(_=(0,w.jsx)(`source`,{srcSet:u,type:`image/png`}),t[8]=u,t[9]=_);let v;t[10]!==u||t[11]!==o?(v=(0,w.jsx)(`img`,{className:`size-16 shrink-0 rounded-appicon border`,src:u,alt:o,loading:`lazy`}),t[10]=u,t[11]=o,t[12]=v):v=t[12];let b;t[13]!==g||t[14]!==_||t[15]!==v?(b=(0,w.jsx)(`div`,{children:(0,w.jsxs)(`picture`,{children:[g,_,v]})}),t[13]=g,t[14]=_,t[15]=v,t[16]=b):b=t[16];let S;t[17]===o?S=t[18]:(S=(0,w.jsx)(`p`,{className:`text-normal truncate text-lg font-medium text-foreground`,title:o,children:o}),t[17]=o,t[18]=S);let T;t[19]===s?T=t[20]:(T=(0,w.jsx)(`p`,{className:`line-clamp-3 text-sm text-muted-foreground`,children:s}),t[19]=s,t[20]=T);let E;t[21]!==T||t[22]!==S?(E=(0,w.jsxs)(`div`,{className:`flex-1 overflow-hidden`,children:[S,T]}),t[21]=T,t[22]=S,t[23]=E):E=t[23];let D;t[24]!==E||t[25]!==h||t[26]!==b?(D=(0,w.jsxs)(y,{className:`relative col-span-1 flex flex-row items-center gap-x-4 bg-primary/5 p-4 hover:bg-primary/10 dark:bg-primary/10 dark:hover:bg-primary/15`,children:[h,b,E]}),t[24]=E,t[25]=h,t[26]=b,t[27]=D):D=t[27];let O;return t[28]!==n||t[29]!==r||t[30]!==a||t[31]!==D||t[32]!==p?(O=(0,w.jsx)(c,{affiliateLinkId:n,affiliateUrl:r,placementId:a,ariaLabel:p,children:D}),t[28]=n,t[29]=r,t[30]=a,t[31]=D,t[32]=p,t[33]=O):O=t[33],O},A=e=>{let t=(0,C.c)(13),n=p(),r=l(),i=(e.enabled??!0)&&r===!0,a;t[0]!==i||t[1]!==e.excludeAppId||t[2]!==e.keepPreviousData||t[3]!==e.relatedAppId||t[4]!==e.take||t[5]!==n.v1.affiliateLink.getSponsoredApps?(a=n.v1.affiliateLink.getSponsoredApps.queryOptions({locale:g(),excludeAppId:e.excludeAppId,relatedAppId:e.relatedAppId,take:e.take},{enabled:i,placeholderData:e.keepPreviousData?f:void 0}),t[0]=i,t[1]=e.excludeAppId,t[2]=e.keepPreviousData,t[3]=e.relatedAppId,t[4]=e.take,t[5]=n.v1.affiliateLink.getSponsoredApps,t[6]=a):a=t[6];let{data:o,isPending:s}=m(a),c;t[7]!==i||t[8]!==o?(c=i?o??[]:[],t[7]=i,t[8]=o,t[9]=c):c=t[9];let u=i&&s,d;return t[10]!==c||t[11]!==u?(d={sponsoredApps:c,isPending:u},t[10]=c,t[11]=u,t[12]=d):d=t[12],d},j=e=>{let t=(0,C.c)(48),{query:n}=e,r=i(),a=p(),{isAuthed:c}=v(u),[l,y]=(0,S.useState)(``),b=(0,S.useRef)(void 0),x=(0,S.useRef)(!1),D=!c&&n!==``,[j,N]=(0,S.useState)(n);j!==n&&(N(n),y(``));let P,F;t[0]===l?(P=t[1],F=t[2]):(P=()=>{!l&&x.current&&b.current?.reset()},F=[l],t[0]=l,t[1]=P,t[2]=F),(0,S.useEffect)(P,F);let I=!D||!!l,L;t[3]!==I||t[4]!==D||t[5]!==n||t[6]!==a.v1.app.search||t[7]!==l?(L=a.v1.app.search.queryOptions({query:n,turnstileToken:D?l:void 0,opts:{perPage:60,includeDescription:!0,excludeUnlistedApps:!0,locale:g()}},{enabled:I,placeholderData:f}),t[3]=I,t[4]=D,t[5]=n,t[6]=a.v1.app.search,t[7]=l,t[8]=L):L=t[8];let{data:R,error:z,isPending:B,isPlaceholderData:V}=m(L),[H,U]=(0,S.useState)(n);!V&&H!==n&&U(n);let W=n?R?.hits[0]?.id:void 0,G=(!n||W!==void 0)&&!V,K;t[9]!==W||t[10]!==G?(K={take:1,relatedAppId:W,enabled:G,keepPreviousData:!0},t[9]=W,t[10]=G,t[11]=K):K=t[11];let{sponsoredApps:q,isPending:te}=A(K),J=q[0],[Y,ne]=(0,S.useState)(!1),X=!Y&&(B||te);!Y&&!X&&!z&&ne(!0);let Z;bb0:{if(!I){Z=null;break bb0}if(z){let e;t[12]===z.message?e=t[13]:(e=(0,w.jsx)(`div`,{className:`pt-6 pb-24`,children:(0,w.jsx)(`h1`,{className:`text-base text-muted-foreground`,children:z.message})}),t[12]=z.message,t[13]=e),Z=e;break bb0}if(X||R===void 0){let e;t[14]===Symbol.for(`react.memo_cache_sentinel`)?(e=(0,w.jsx)(`div`,{className:`flex justify-center pt-6 pb-24`,children:(0,w.jsx)(_,{className:`size-8 animate-spin text-muted-foreground`})}),t[14]=e):e=t[14],Z=e;break bb0}let{hits:e}=R,n=M;if(e.length<1){let e=V&&`opacity-50`,n;t[15]===e?n=t[16]:(n=o(`pt-10 pb-24 transition-opacity`,e),t[15]=e,t[16]=n);let i;t[17]===Symbol.for(`react.memo_cache_sentinel`)?(i=(0,w.jsx)(O,{variant:`icon`,children:(0,w.jsx)(h,{})}),t[17]=i):i=t[17];let a;t[18]!==H||t[19]!==r?(a=H===``?r(`noMatchingResults`):r(`noResultsForQuery`,{query:H}),t[18]=H,t[19]=r,t[20]=a):a=t[20];let s;t[21]===a?s=t[22]:(s=(0,w.jsx)(T,{children:(0,w.jsxs)(E,{children:[i,(0,w.jsx)(ee,{children:a})]})}),t[21]=a,t[22]=s);let c;t[23]!==s||t[24]!==n?(c=(0,w.jsx)(`div`,{className:n,children:s}),t[23]=s,t[24]=n,t[25]=c):c=t[25],Z=c;break bb0}let i=V&&`opacity-50`,a;
1t[26]===i?a=t[27]:(a=o(`my-6 transition-opacity`,i),t[26]=i,t[27]=a);let c;t[28]!==e.length||t[29]!==H||t[30]!==r?(c=H!==``&&(0,w.jsxs)(`div`,{className:`mb-6`,children:[(0,w.jsx)(`h1`,{className:`text-xl font-bold tracking-tight text-foreground`,children:r(`resultsForQuery`,{query:H})}),e.length<60&&(0,w.jsx)(`p`,{className:`mt-0.5 text-sm text-muted-foreground`,children:r(`searchResultsCount`,{count:e.length})})]}),t[28]=e.length,t[29]=H,t[30]=r,t[31]=c):c=t[31];let l;t[32]===J?l=t[33]:(l=J&&(0,w.jsx)(k,{affiliateLinkId:J.affiliateLinkId,affiliateUrl:J.affiliateUrl,placementId:s.WEB_SEARCH_RESULT_APP_CARD,name:J.name,summary:J.summary,iconFilled128:J.iconFilled128,iconFilled128Png:J.iconFilled128Png}),t[32]=J,t[33]=l);let u;t[34]===e?u=t[35]:(u=e.map(n),t[34]=e,t[35]=u);let d;t[36]!==l||t[37]!==u?(d=(0,w.jsxs)(`div`,{className:`grid grid-cols-1 gap-6`,children:[l,u]}),t[36]=l,t[37]=u,t[38]=d):d=t[38];let f;t[39]!==d||t[40]!==a||t[41]!==c?(f=(0,w.jsxs)(`div`,{className:a,children:[c,d]}),t[39]=d,t[40]=a,t[41]=c,t[42]=f):f=t[42],Z=f}let Q;t[43]===c?Q=t[44]:(Q=!c&&(0,w.jsx)(`div`,{className:`my-6 flex justify-center`,children:(0,w.jsx)(d,{ref:b,onSuccess:e=>{x.current=!0,y(e)}})}),t[43]=c,t[44]=Q);let $;return t[45]!==Z||t[46]!==Q?($=(0,w.jsxs)(`div`,{className:`mx-auto max-w-4xl`,children:[Z,Q]}),t[45]=Z,t[46]=Q,t[47]=$):$=t[47],$};function M(e){return(0,w.jsx)(b,{slug:e.slug,name:e.name,iconFilled128:e.iconFilled128,iconFilled128Png:e.iconFilled128Png,description:e.description??``,isGame:e.type===`game`,organizationId:e.organizationId},e.id)}export{j as t};
2//# sourceMappingURL=2tNyTKsm.js.map

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.