1import{Y as kr,r as i,j as n}from"./vendor-Db3dtc8P.js";import{P as jr,a as br}from"./PageHead-Cf8grOgd.js";import{E as _r}from"./ExploreTabs-nkRVPD6_.js";import{E as Sr}from"./ExploreSearch-qVYP7_uf.js";import{n as Cr,o as Pr,D as Nr,r as Ir,e as Mr,p as Tr,j as Fr,J as Lr,K as Rr,E as Er,v as Ie,N as $r,B as Ar,w as Br,P as Ze}from"./index-DSZXIeRn.js";import{S as Dr}from"./SaveButton-rdC1byGy.js";import{u as Ur,a as Qr,C as Kr,F as Vr,P as Or,S as $}from"./FilterPanel-LA7v6Wrp.js";import{R as qr}from"./RankBadge-DFDzRaS_.js";import{u as Hr}from"./useSelectedCountry-CBZ_AzWx.js";import{u as zr}from"./useSelectedPeriod-IyTwYxED.js";import{n as Wr,o as Jr,p as He,q as Xr,s as Zr,t as Gr,r as A,v as Yr,c as en,e as rn,w as nn}from"./useMarketProxy-IzOhWBxk.js";import{P as an}from"./ProductThumbPopover-_M95p4bx.js";import{R as ze}from"./RevenueSparkline-CAaUN_iB.js";import{T as tn}from"./Skeleton-BzBG2zbs.js";import{p as k,s as sn,b as on}from"./marketParse-DsN_ienL.js";import{S as ln,a as cn,r as un}from"./StaggeredRows-BkxLibk4.js";import{P as dn}from"./Pagination-CpI5edUo.js";import{F as pn}from"./FilterDropdown-BtZUffs1.js";import{P as mn,p as gn,a as fn}from"./PeriodPicker-BphPWEDw.js";import{u as hn,r as vn,c as xn,C as wn,p as yn}from"./CategoryPicker-BZ8-M3G7.js";import"./vendor-md-BsnS-aAl.js";import"./useSavedItems-D-B7GhdG.js";import"./IntlUpgradeModal-CwZPh8gx.js";import"./useAnchoredMenu-_RvXLGlT.js";import"./ProductHoverCard-vf5vM6Ud.js";import"./DetailLink-dmz8PV1U.js";const kn=100;function Ge(e){return nn(e.products).map(a=>({id:a.id,title:a.title??a.product_title??null,price:null}))}function ae(e){if(e==null)return null;const a=String(e).trim();return!a||a==="-"||a==="â"?null:a}function jn(e){if(!e)return"â";const a=String(e).match(/^(\d{4})[-/](\d{2})[-/](\d{2})/);return a?`${a[3]}/${a[2]}/${a[1]}`:String(e)}const de=20,L=e=>e.normalize("NFD").replace(/[Ì-ͯ]/g,""),ne=e=>L(e).toLowerCase().replace(/^@/,"").trim().split(/[\s._-]+/)[0]??"";function We(e){for(const a of["creator_uid","id","uid"]){const c=e[a];if(typeof c=="string"&&c)return c}return null}function bn(e,a){const c=e.length,l=a.length;if(c===0)return l;if(l===0)return c;let v=Array.from({length:l+1},(j,p)=>p);for(let j=1;j<=c;j++){const p=[j];for(let h=1;h<=l;h++){const b=e[j-1]===a[h-1]?0:1;p[h]=Math.min(v[h]+1,p[h-1]+1,v[h-1]+b)}v=p}return v[l]}function _n(e,a,c){const l=L(e).toLowerCase().replace(/^@/,"").trim();if(!l)return 0;const v=[];if(a&&v.push(L(a).toLowerCase()),c){const p=L(c).toLowerCase();v.push(p,p.replace(/\s+/g,""))}let j=0;for(const p of v){if(!p)continue;let h;if(p===l)h=1;else if(p.startsWith(l)||l.startsWith(p))h=.9;else if(p.includes(l)||l.includes(p))h=.78;else{const b=1-bn(l,p)/Math.max(l.length,p.length),pe=ne(l)&&ne(l)===ne(p)?.15:0;h=Math.max(0,b*.7+pe)}h>j&&(j=h)}return j}function Ye(e){const a=Me(e);return Number.isFinite(a)&&a>0?Math.round(a):null}function Me(e){return k(e)??0}function er(e){if(!e)return[];if(!e.trim().startsWith("{"))return[e];try{const a=JSON.parse(e);return(Array.isArray(a.pri_main_category)?a.pri_main_category:[]).filter(l=>typeof l=="string"&&l!=="other")}catch{return[]}}function Je(e,a){return a?{...e,revenue:a.revenue!=null?String(a.revenue):e.revenue,sale:typeof a.sale=="number"?a.sale:typeof a.sale=="string"?Ye(a.sale):e.sale,newFollowers:ae(a.followers)??e.newFollowers??null,views:a.views!=null?String(a.views):e.views,unitPrice:a.unit_price!=null?String(a.unit_price):e.unitPrice}:e}function Ne(e){const a=e.data_json??{},c=a.total_views_cnt;return{rowKey:e.id,sourceId:e.source_id,rank:e.rank??null,nickname:Ze(e.nickname)??e.handle??e.source_id,handle:e.handle??null,avatarUrl:e.avatar_url??null,revenue:e.revenue??null,sale:e.sale??null,followers:e.followers??null,newFollowers:ae(e.new_followers),engagementText:ae(e.video_engagement_rate),debut:e.creator_debut??null,views:c!=null&&c!==""&&Number.isFinite(Number(c))?Sn(Number(c)):null,unitPrice:null,mainCategoryIds:er(e.main_category),country:e.country??null,engagement:k(e.video_engagement_rate),revenueTrend:k(e.revenue_growth_rate),revenueSeries:A(a.revenue_trend),viewsSeries:A(a.views_trend)}}function Sn(e){return e>=1e9?`${(e/1e9).toFixed(2).replace(".",",")}b`:e>=1e6?`${(e/1e6).toFixed(2).replace(".",",")}m`:e>=1e3?`${(e/1e3).toFixed(1).replace(".",",")}k`:String(e)}function Xe(e,a){const c=e.id!=null?String(e.id):null;if(!c)return null;const l=e.main_category,v=er(typeof l=="string"?l:l?JSON.stringify(l):null);return{rowKey:`kalo-${c}`,sourceId:c,rank:a+1,nickname:Ze(e.nickname)??e.handle??c,handle:e.handle??null,avatarUrl:null,revenue:e.revenue!=null?String(e.revenue):null,sale:e.sale!=null?Ye(String(e.sale)):null,followers:e.followers!=null?String(e.followers):null,newFollowers:ae(e.new_followers),engagementText:ae(e.video_engagement_rate),debut:e.creatorDebut??null,views:e.views!=null?String(e.views):null,unitPrice:e.unit_price!=null?String(e.unit_price):null,mainCategoryIds:v,country:null,engagement:k(e.video_engagement_rate),revenueTrend:k(e.revenue_grouping_rate),revenueSeries:A(e.revenue_trend),viewsSeries:A(e.views_trend),topProducts:Ge(e)}}function Cn(e){var l;const a=e,c=a.data_json??{};return{id:String(a.source_id??""),nickname:a.nickname??void 0,handle:a.handle??void 0,followers:a.followers??void 0,new_followers:a.new_followers??void 0,creatorDebut:a.creator_debut??void 0,revenue:a.revenue??void 0,sale:a.sale??void 0,views:a.views??void 0,unit_price:a.unit_price??void 0,main_category:a.main_category??void 0,video_engagement_rate:a.video_engagement_rate??void 0,revenue_grouping_rate:a.revenue_growth_rate??void 0,products:((l=a.data_json)==null?void 0:l.products)??void 0,revenue_trend:A(c.revenue_trend),views_trend:A(c.views_trend)}}function re(e,...a){for(const c of a){const l=e[c];if(typeof l=="string"&&l)return l}return null}function Pn(e,a){const c=re(e,"creator_uid","id","uid"),l=re(e,"creator_nickname","nickname","name");if(!c||!l)return null;const v=re(e,"creator_handle","handle"),j=re(e,"avatar_url","creator_avatar");return{rowKey:`search-${c}-${a}`,sourceId:c,rank:null,nickname:l,handle:v,avatarUrl:j,revenue:null,sale:null,followers:null,views:null,unitPrice:null,mainCategoryIds:[],country:re(e,"country","region")}}function ra(){var Ve,Oe,qe;Cr();const{t:e}=kr(),{locale:a}=Pr(),c=Nr(),l=Ir(),v=hn(),j=i.useMemo(()=>{const r=new Map;
1for(const t of v.data??[])r.set(t.id,t);return r},[v.data]),p=Mr(),h=Tr(),{period:b,setPeriod:pe}=zr(),[me,rr]=i.useState(""),[y,nr]=i.useState(""),{sort:x,toggleSort:R,setField:ar}=Ur("revenue","desc"),[tr,ge]=i.useState(1),[K,H]=i.useState(null),z=i.useRef(0),I=i.useCallback(()=>{ge(1),H(null),z.current=0},[]);i.useEffect(()=>{I()},[x.field,x.dir,I]);const[C,Te]=i.useState([]),Fe=i.useRef(!1),[fe,sr]=i.useState({}),[P,or]=i.useState(!1),[M,he]=i.useState([]),ve=3,Le=r=>{he(t=>t.includes(r)?t.filter(o=>o!==r):t.length>=ve?t:[...t,r])};i.useEffect(()=>{if(Fe.current||!p.data)return;const r=p.data.preferred_categories??[];r.length>0&&Te(r),Fe.current=!0},[p.data]),i.useEffect(()=>{const r=setTimeout(()=>nr(me.trim()),300);return()=>clearTimeout(r)},[me]);const u=y.length>=2,lr=i.useMemo(()=>{if(!u)return"";const r=L(y).replace(/^@/,"").trim();return/^[a-zA-Z0-9._]{2,24}$/.test(r)?r:""},[y,u]),{countries:W}=Hr(),{limits:ir}=Fr(),g=ir.exploreItemsCap,Re=g??kn,E=Lr({period:b,limit:Re,countries:W}),cr=Math.min(Re,60),T=Wr(b,W[0],cr,C),J=i.useMemo(()=>{var t;const r=(t=T.data)==null?void 0:t.data;return Array.isArray(r)?r:[]},[T.data]),xe=i.useMemo(()=>vn(J.length,(E.data??[]).length,{hasCategoryFilter:C.length>0}),[J.length,E.data,C]),Ee=en("creators"),X=Jr(b,W[0],C,{enabled:!u&&xe==="live"&&J.length>=Ee,cap:g,baseCount:Ee}),ur=W.join(",");i.useEffect(()=>{I()},[ur,I]);const B=He(u?y:null),V=Xr(lr||null),$e=Zr(b),dr=i.useMemo(()=>{var s,w;if(!u)return null;const r=L(y).toLowerCase().trim(),t=(w=(s=V.data)==null?void 0:s.data)==null?void 0:w.nickname,o=(t?ne(t):"")||(y.includes(" ")?ne(y):"");return o.length<2||o===r?null:o},[u,V.data,y]),te=He(dr),we=i.useMemo(()=>{var s,w,d,m;if(!u)return[];const r=[],t=new Set,o=f=>{f&&!t.has(f)&&(t.add(f),r.push(f))};o((w=(s=V.data)==null?void 0:s.data)==null?void 0:w.userId);for(const f of((d=B.data)==null?void 0:d.data)??[])o(We(f));for(const f of((m=te.data)==null?void 0:m.data)??[])o(We(f));return r},[u,B.data,te.data,V.data]),Ae=Rr(we,b),pr=i.useMemo(()=>we.slice(0,12),[we]),se=Gr(pr,b),oe=i.useMemo(()=>{var t;const r=new Map;for(const o of((t=T.data)==null?void 0:t.data)??[])o.id!=null&&r.set(String(o.id),o);return r},[T.data]),ye=i.useMemo(()=>{var o,s,w;if(u){const d=[...((o=B.data)==null?void 0:o.data)??[],...((s=te.data)==null?void 0:s.data)??[]],m=Ae.data??new Map,f=se.map,N=[],O=new Set,ee=S=>{const F=m.get(S.sourceId),q=F?{...Ne(F),rowKey:S.rowKey}:S;return Je(q,f.get(S.sourceId))},_=(w=V.data)==null?void 0:w.data;if(_!=null&&_.userId&&_.nickname){const S=String(_.userId),F={rowKey:`handle-${S}`,sourceId:S,rank:null,nickname:_.nickname,handle:_.handle??null,avatarUrl:_.url??null,revenue:null,sale:null,followers:typeof _.followerCount=="number"?String(_.followerCount):null,views:null,unitPrice:null,mainCategoryIds:[],country:null};O.add(S),N.push(ee(F))}return d.forEach((S,F)=>{const q=Pn(S,F);q&&(O.has(q.sourceId)||(O.add(q.sourceId),N.push(ee(q))))}),N}const r=E.data??[];if(xe==="live"){const d=[],m=new Set;for(const f of[...J,...X.items]){const N=Xe(f,d.length);!N||m.has(N.sourceId)||(m.add(N.sourceId),d.push(N))}return d}return r.length>0&&["kalo","sync"].includes(r[0].source??"")?r.map((d,m)=>Xe(Cn(d),m)).filter(d=>d!==null):r.map(Ne)},[u,B.data,te.data,V.data,Ae.data,se.map,E.data,J,X.items,xe]),Be=i.useMemo(()=>{if(!u)return[];const r=L(y).toLowerCase();return(E.data??[]).filter(t=>(t.nickname?L(t.nickname).toLowerCase().includes(r):!1)||(t.handle?L(t.handle).toLowerCase().includes(r):!1)).map(Ne)},[u,y,E.data]),ke=i.useCallback(r=>r.map(t=>{var N,O,ee,_,S,F;const o=!((N=t.revenueSeries)!=null&&N.length)||!((O=t.viewsSeries)!=null&&O.length);if((ee=t.topProducts)!=null&&ee.length&&!o)return t;const s=oe.get(t.sourceId);if(!s)return t;const w=s,d=(_=t.topProducts)!=null&&_.length?null:Ge(w),m=(S=t.revenueSeries)!=null&&S.length?null:A(w.revenue_trend),f=(F=t.viewsSeries)!=null&&F.length?null:A(w.views_trend);return!(d!=null&&d.length)&&!(m!=null&&m.length)&&!(f!=null&&f.length)?t:{...t,...d!=null&&d.length?{topProducts:d}:{},...m!=null&&m.length?{revenueSeries:m}:{},...f!=null&&f.length?{viewsSeries:f}:{}}}),[oe]),je=i.useMemo(()=>
1{if(!u)return ke(ye);const r=new Set,t=[];for(const o of[...Be,...ye]){if(r.has(o.sourceId))continue;r.add(o.sourceId);const s=oe.get(o.sourceId)??se.map.get(o.sourceId);t.push(Je(o,s))}return ke(t)},[u,ye,Be,se.map,oe,ke]),De=C.length>0&&!u&&Array.isArray((Ve=T.data)==null?void 0:Ve.data)&&(((qe=(Oe=T.data)==null?void 0:Oe.data)==null?void 0:qe.length)??0)>0,be=i.useMemo(()=>{if(C.length===0||De)return je;const r=new Set(xn(v.data??[],C));return je.filter(t=>t.mainCategoryIds.some(o=>r.has(o)))},[je,C,De,v.data]),_e=i.useMemo(()=>[{title:e("app.explorar.filtros.sections.revenue"),fields:[{key:"revenue",kind:"range",format:"currency",label:e("app.explorar.filtros.fields.revenue"),value:r=>Me(r.revenue)},{key:"sales",kind:"range",format:"count",label:e("app.explorar.filtros.fields.sales"),value:r=>r.sale},{key:"avgPrice",kind:"range",format:"price",label:e("app.explorar.filtros.fields.avgPrice"),value:r=>k(r.unitPrice)},{key:"revenueTrend",kind:"choice",label:e("app.explorar.filtros.fields.revenueTrend"),partial:!0,options:[{id:"growing",label:e("app.explorar.filtros.options.growing")}],match:(r,t)=>!t.includes("growing")||r.revenueTrend!=null&&r.revenueTrend>0}]},{title:e("app.explorar.filtros.sections.audience"),fields:[{key:"followers",kind:"range",format:"count",label:e("app.explorar.filtros.fields.followers"),value:r=>k(r.followers)},{key:"views",kind:"range",format:"count",label:e("app.explorar.filtros.fields.views"),value:r=>k(r.views)},{key:"engagement",kind:"range",format:"percent",label:e("app.explorar.filtros.fields.engagement"),partial:!0,value:r=>r.engagement??null}]}],[e]),Se=i.useMemo(()=>Qr(be,_e,fe),[be,_e,fe]),le=i.useMemo(()=>{if(u){const r=Se.map(t=>({r:t,prox:_n(y,t.handle,t.nickname),rev:Me(t.revenue)}));return r.sort((t,o)=>o.prox-t.prox||o.rev-t.rev),r.map(t=>t.r)}return sn(Se,r=>Nn(x.field,r),x.dir)},[Se,x.field,x.dir,u,y]),mr=!u&&x.field==="revenue"&&x.dir==="desc",D=i.useMemo(()=>{if(g==null)return le;const r=le.slice(0,g);if(r.length<g)return r;const t=Array.from({length:Er},(o,s)=>({rowKey:`__paywall_c_${s+1}`,sourceId:`__paywall_c_${s+1}`,rank:g+s+1,country:null,nickname:"ââââââââââââââââââ",handle:"ââââââââ",avatarUrl:null,revenue:"R$ âââ,ââk",sale:null,followers:"âââ,ââk",newFollowers:"ââ,ââk",engagementText:"â,ââ%",debut:"ââ/ââ/ââââ",views:"ââ,ââm",unitPrice:"R$ ââ,ââ",mainCategoryIds:[]}));return[...r,...t]},[le,g]),U=g==null?Math.max(1,Math.ceil(D.length/de)):1,Q=Math.min(tr,U),gr=g==null?(Q-1)*de:0,Z=g==null?D.slice((Q-1)*de,Q*de):D,G=g==null&&!u&&X.hasMore,fr=g==null?U+(G?1:0):1,{isLoadingMore:ie,isFetchingBlock:Ue,autoPaused:ce,blockFailed:hr,loadMore:ue,prefetchNext:Qe,retryBlock:vr}=X,Ce=rn(X.hasMore,hr),Y=D.length;i.useEffect(()=>{if(K!=null){if(U>=K){ge(K),H(null);return}if(!Ue){if(ce){H(null);return}if(G){const r=Y>z.current;z.current=Y,ue({auto:!0,produtivo:r});return}H(null)}}},[K,U,G,Ue,ce,Y,ue]),i.useEffect(()=>{K!=null||!G||Q===U&&Qe(Q)},[K,G,Q,U,Qe]);const xr=i.useMemo(()=>T.isLoading?[]:Z.filter(r=>{var t;return!Ie(r.sourceId)&&(((t=r.topProducts)==null?void 0:t.length)??0)===0}).map(r=>r.sourceId),[Z,T.isLoading]),wr=Yr(xr,b,3,W[0]),Pe=u?B.isLoading:E.isLoading||T.isLoading,Ke=u?B.error:E.error,yr=g==null?D.length:Math.min(g,D.length);return n.jsxs("main",{className:"explore-page",children:[n.jsx(jr,{}),n.jsx(_r,{}),n.jsx(br,{hideBack:!0,title:e("app.explorar.criadores.title"),subtitle:e("app.explorar.criadores.subtitle"),actions:null}),n.jsxs("div",{className:"explore-toolbar",children:[n.jsx(Sr,{value:me,onChange:r=>{rr(r),I()},placeholder:e("app.explorar.criadores.search.placeholder")}),n.jsx(mn,{value:gn(b),onChange:r=>{const t=fn(r);t&&(pe(t),I())}}),n.jsx(Kr,{}),n.jsx(wn,{selected:C,onChange:r=>{Te(r),I()}}),n.jsx(pn,{value:x.field,onChange:r=>{ar(r),I()},ariaLabel:e("app.explorar.criadores.search.sortAria"),options:[{value:"revenue",label:e("app.explorar.criadores.sort.revenue")},{value:"sale",label:e("app.explorar.criadores.sort.sale")},{value:"followers",label:e("app.explorar.criadores.sort.followers")}]}),n.jsx(Vr,{sections:_e,rows:be,value:fe,onChange:r=>{sr(r),I()}})]}),C.length>0&&p.data&&n.jsx("div",{className:"explore-niche-action",children:n.jsx("button",{type:"button",className:"explore-niche-action__btn",onClick:()=>h.mutate({preferred_categories:C}),disabled:h.isPending,children:h.isSuccess?e("app.explorar.criadores.saveNiche.saved"):e("app.explorar.criadores.saveNiche.save")})}),!Pe&&n.jsxs("div",{className:"list-toolbar",children:[n.jsxs("label",{className:`compare-toggle${P?" is-active":""}`,children:[n.jsx("input",{type:"checkbox",checked:P,onChange:r=>{or(r.target.checked),r.target.checked||he([])},"aria-label":e("app.explorar.criadores.compare.toggleHelp")}),n.jsx("span",{children:e(P?"app.explorar.criadores.compare.exit":"app.explorar.criadores.compare.start")})]}),n.jsxs("span",{className:"pag-info",children:[e("app.explorar.criadores.count",{count:yr}),u&&n.jsx("span",{style:{opacity:.6,marginLeft:6},children:B.isLoading?e("app.explorar.criadores.search.searching"):e("app.explorar.criadores.search.queryHint",{query:y})})]})]}),Pe&&n.jsx(tn,{rows:8,cols:15,firstColIsThumb:!0}),Ke&&n.jsx("p",{style:{color:"var(--danger)",padding:"0 24px"},children:Ke.message}),!Pe&&!ie&&Ce!=="falha"&&le.length===0&&n.jsx("p",{style:{opacity:.6,padding:"0 24px"},children:u?e("app.explorar.criadores.emptySearch",{query:y}):e("app.explorar.criadores.emptyPeriod")}),(Z.length>0||!u&&(ie||ce||Ce==="falha"))&&n.jsxs(n.Fragment,{children:[Z.length>0&&n.jsx(Or,{active:g!=null&&D.length>g,children:n.jsx("div",{className:"data-table-wrap creators-scroll",children:n.jsxs("table",{className:"data-table creators creators--15col",children:[n.jsx("thead",{children:n.jsxs("tr",{children:[n.jsx("th",{"aria-label":P?e("app.explorar.criadores.compare.toggleHelp"):"#",children:P?"":"#"}),n.jsx("th",{children:n.jsx("span",{className:"th-inner",children:e("app.explorar.criadores.columns.creator")})}),n.jsx("th",{children:n.jsx("span",{className:"th-inner",children:e("app.explorar.criadores.columns.categories",{defaultValue:"Nichos"})})}),n.jsx($,{label:e("app.explorar.criadores.columns.revenue"),field:"revenue",s
1ort:x,onSort:R,align:"right"}),n.jsx("th",{className:"num",children:n.jsx("span",{className:"th-inner",children:e("app.explorar.criadores.columns.revenueTrend")})}),n.jsx($,{label:e("app.explorar.criadores.columns.sales"),field:"sale",sort:x,onSort:R,align:"right"}),n.jsx($,{label:e("app.explorar.criadores.columns.followers"),field:"followers",sort:x,onSort:R,align:"right"}),n.jsx($,{label:e("app.explorar.criadores.columns.newFollowers",{defaultValue:"Novos seguidores"}),field:"newFollowers",sort:x,onSort:R,align:"right"}),n.jsx($,{label:e("app.explorar.criadores.columns.engagement",{defaultValue:"Engajamento"}),field:"engagement",sort:x,onSort:R,align:"right"}),n.jsx("th",{children:n.jsx("span",{className:"th-inner",children:e("app.explorar.criadores.columns.soldProducts",{defaultValue:"Produtos mais vendidos"})})}),n.jsx($,{label:e("app.explorar.criadores.columns.views",{defaultValue:"Views"}),field:"views",sort:x,onSort:R,align:"right"}),n.jsx("th",{className:"num",children:n.jsx("span",{className:"th-inner",children:e("app.explorar.criadores.columns.viewsTrend")})}),n.jsx($,{label:e("app.explorar.criadores.columns.avgPrice",{defaultValue:"Preço médio"}),field:"avgPrice",sort:x,onSort:R,align:"right"}),n.jsx($,{label:e("app.explorar.criadores.columns.debut",{defaultValue:"Estreia"}),field:"debut",sort:x,onSort:R,firstDir:"asc"}),n.jsx("th",{className:"num",children:n.jsx("span",{className:"th-inner",children:e("app.explorar.criadores.columns.actions")})})]})}),n.jsx(ln,{children:Z.map((r,t)=>{const o=Ie(r.sourceId)||g!=null&&t>=g;return n.jsxs(cn,{variants:un,onClick:o?void 0:P?()=>Le(r.sourceId):()=>l(`/explorar/criadores/${encodeURIComponent(r.sourceId)}`,{state:{preview:{nickname:r.nickname,handle:r.handle,avatarUrl:r.avatarUrl,country:r.country}}}),onMouseEnter:o||P?void 0:()=>$e(r.sourceId),onFocus:o||P?void 0:()=>$e(r.sourceId),"aria-hidden":o||void 0,"data-paywall-locked":o||void 0,style:o?{cursor:"default",filter:"blur(5px)",opacity:.55,pointerEvents:"none",userSelect:"none"}:P?{cursor:"pointer",background:M.includes(r.sourceId)?"var(--surface-2)":void 0}:{cursor:"pointer"},children:[n.jsx("td",{className:"rank",children:P?n.jsx("input",{type:"checkbox",checked:M.includes(r.sourceId),onChange:s=>{s.stopPropagation(),Le(r.sourceId)},onClick:s=>s.stopPropagation(),disabled:!M.includes(r.sourceId)&&M.length>=ve,"aria-label":`selecionar ${r.nickname}`,style:{width:16,height:16,accentColor:"var(--brand-500)",cursor:"pointer"}}):n.jsx(qr,{rank:gr+t+1,showMedal:mr})}),n.jsx("td",{children:n.jsxs("div",{className:"creator-cell",children:[n.jsx("div",{className:"thumb-round",children:(()=>{const s=$r(r.sourceId)??Ar(r.avatarUrl);return s?n.jsx("img",{src:s,alt:"",loading:"lazy",decoding:"async",fetchPriority:"low"}):n.jsx("div",{style:{width:"100%",height:"100%",display:"grid",placeItems:"center",fontSize:12,fontWeight:600},children:r.nickname.slice(0,2).toUpperCase()})})()}),n.jsxs("div",{className:"meta",children:[n.jsx("div",{className:"handle",children:r.handle?`@${r.handle}`:r.nickname}),n.jsx("div",{className:"name",children:r.nickname})]})]})}),n.jsx("td",{children:(()=>{const s=r.mainCategoryIds.map(m=>yn(j.get(m),a)).filter(m=>!!m);if(s.length===0)return"â";const w=s[0],d=s.length>1?` +${s.length-1}`:"";return n.jsxs("span",{title:s.join(" · "),children:[w,d]})})()}),n.jsx("td",{className:"num revenue",children:r.revenue??"â"}),n.jsx("td",{className:"num trend",children:(()=>{const s=r.revenueSeries??[];return o||s.length<2?n.jsx("span",{className:"sold-products__empty",children:"â"}):n.jsx(ze,{values:s,ariaLabel:e("app.explorar.criadores.columns.revenueTrendAria")})})()}),n.jsx("td",{className:"num",children:r.sale!=null?Br(r.sale,a):"â"}),n.jsx("td",{className:"num",children:r.followers??"â"}),n.jsx("td",{className:"num",children:r.newFollowers??"â"}),n.jsx("td",{className:"num",children:r.engagementText??"â"}),n.jsx("td",{onClick:s=>s.stopPropagation(),children:(()=>{var w;if(o)return n.jsx("span",{className:"sold-products__empty",children:"â"});const s=(w=r.topProducts)!=null&&w.length?r.topProducts:wr[r.sourceId]??[];return s.length===0?n.jsx("span",{className:"sold-products__empty",children:"â"}):n.jsx("span",{className:"sold-products",children:s.map(d=>n.jsx(an,{product:d},d.id))})})()}),n.jsx("td",{className:"num",children:r.views??"â"}),n.jsx("td",{className:"num trend",children:(()=>{const s=r.viewsSeries??[];return o||s.length<2?n.jsx("span",{className:"sold-products__empty",children:"â"}):n.jsx(ze,{values:s,ariaLabel:e("app.explorar.criadores.columns.viewsTrendAria")})})()}),n.jsx("td",{className:"num",children:r.unitPrice??"â"}),n.jsx("td",{className:"date",children:jn(r.debut)}),n.jsx("td",{className:"num",children:n.jsx(Dr,{itemType:"creator",itemRef:r.sourceId,title:r.nickname,thumbnailUrl:r.avatarUrl,metadata:{handle:r.handle,revenue:r.revenue}})})]},r.rowKey)})})]})})}),!u&&ie&&n.jsx("p",{className:"explore-loading-more",role:"status","aria-live":"polite",children:e("app.explorar.criadores.loadingMore")}),!u&&ce&&!ie&&n.jsx("div",{className:"explore-loading-more",children:n.jsx("button",{type:"button",className:"filter-chip",onClick:()=>{z.current=Y,ue()},children:e("app.explorar.criadores.loadMore")})}),!u&&Ce==="falha"&&n.jsx("div",{className:"explore-loading-more",role:"status","aria-live":"polite",children:n.jsx("button",{type:"button",className:"filter-chip",onClick:()=>vr(),children:e("app.explorar.criadores.retryMore")})}),g==null&&n.jsx(dn,{currentPage:Q,totalPages:fr,onChange:r=>{if(r>U){H(r),z.current=Y,ue();return}ge(r)},label:e("app.explorar.criadores.paginationLabel")})]}),P&&M.length>0&&n.jsxs("div",{className:"compare-floating-bar",children:[n.jsx("span",{className:"compare-floating-count",children:e("app.explorar.criadores.compare.selected",{count:M.length,max:ve})}),n.jsx("button",{type:"button",className:"filter-chip",onClick:()=>he([]),children:e("app.explorar.criadores.compare.clear")}),n.jsx("button",{type:"button",className:"filter-chip active",onClick:()=>c(`/explorar/criadores/comparar?ids=${M.join(",")}&period=${b}`),disabled:M.length<2,children:e("app.explorar.criadores.compare.go",{count:M.length})})]})]})}
1function Nn(e,a){if(Ie(a.sourceId))return null;switch(e){case"revenue":return k(a.revenue);case"sale":return a.sale??null;case"followers":return k(a.followers);case"newFollowers":return k(a.newFollowers);case"engagement":return k(a.engagementText);case"views":return k(a.views);case"avgPrice":return k(a.unitPrice);case"debut":return on(a.debut)}}export{ra as default};
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.