PageSourceSearch

https://handballscore.onrender.com/assets/TalentLeads-o5eyiIur.js

js handballscore.onrender.com collected 2026-10-03 11:41:38 UTC 4,035 bytes, 1 lines download raw bytes

1import{c as z,r as q,fv as S,j as s,B as y,fw as T}from"./index-ItQ9IC6Y.js";import{T as A}from"./Title-ClonZBwO.js";import{B as _}from"./badge-DIF09fSn.js";import{C as b,c as C}from"./card-F8Asu6zr.js";import{u as B}from"./useAllCategories-DCQeMiUi.js";import{P as E}from"./phone-Biml12L5.js";import{C as w}from"./circle-check-u1rJ8BD8.js";import"./CategoriesService-CWbR5HtF.js";import"./Talent-BCLBRHPO.js";const P=e=>new Date(e).toLocaleDateString("es-AR",{day:"2-digit",month:"2-digit",year:"numeric"});function G(){const e=z.c(30),[n,k]=q.useState(!0);let u;e[0]!==n?(u={onlyPending:n},e[0]=n,e[1]=u):u=e[1];const{leads:a,total:p,isLoading:i,close:r}=S(u),{categoryName:l}=B();let h;e[2]===Symbol.for("react.memo_cache_sentinel")?(h=s.jsx(A,{title:"Quieren jugar",description:"Personas que pidieron sumarse a través de la app."}),e[2]=h):h=e[2];let g;e[3]===Symbol.for("react.memo_cache_sentinel")?(g=()=>k(L),e[3]=g):g=e[3];const v=n?"Ver todos":"Ver solo pendientes";let o;e[4]!==v?(o=s.jsxs("div",{className:"flex flex-wrap items-center justify-between gap-3",children:[h,s.jsx(y,{variant:"outline",size:"sm",onClick:g,children:v})]}),e[4]=v,e[5]=o):o=e[5];let c;e[6]!==i?(c=i&&s.jsx("p",{className:"text-sm text-muted-foreground",children:"Cargando..."}),e[6]=i,e[7]=c):c=e[7];let d;e[8]!==i||e[9]!==a.length||e[10]!==n?(d=!i&&a.length===0&&s.jsx(b,{children:s.jsx(C,{className:"py-8 text-center text-sm text-muted-foreground",children:n?"No queda nadie por contactar.":"Todavía no hay interesados. Revisá que tengas horarios de entrenamiento cargados: sin eso el club no aparece en las búsquedas."})}),e[8]=i,e[9]=a.length,e[10]=n,e[11]=d):d=e[11];let m;e[12]!==a.length||e[13]!==p?(m=a.length>0&&s.jsxs("p",{className:"text-sm text-muted-foreground",children:[p," ",p===1?"interesado":"interesados"]}),e[12]=a.length,e[13]=p,e[14]=m):m=e[14];let x;if(e[15]!==l||e[16]!==r||e[17]!==a){let N;e[19]!==l||e[20]!==r?(N=t=>s.jsx(b,{children:s.jsxs(C,{className:"flex flex-col gap-2 py-4",children:[s.jsxs("div",{className:"flex flex-wrap items-center justify-between gap-2",children:[s.jsxs("h3",{className:"font-semibold",children:[t.first_name," ",t.last_name]}),s.jsx("span",{className:"text-xs text-muted-foreground",children:P(t.status_data.created_date)})]}),s.jsxs("div",{className:"flex flex-wrap gap-2",children:[s.jsxs(_,{variant:"secondary",children:[t.age," años"]}),s.jsx(_,{variant:"secondary",children:t.gender==="F"?"Femenino":"Masculino"}),l(t.category_id)&&s.jsx(_,{variant:"outline",children:l(t.category_id)}),s.jsx(_,{variant:t.kind==="trial_class"?"default":"outline",children:t.kind==="trial_class"?"Va a una clase de prueba":"Pidió que lo contacten"})]}),s.jsxs("div",{className:"flex items-center gap-2 text-sm",children:[s.jsx(E,{className:"size-4 text-muted-foreground"}),s.jsx("a",{href:`tel:${t.contact_phone}`,className:"underline",children:t.contact_phone}),t.contact_name&&s.jsxs("span",{className:"text-muted-foreground",children:["· ",t.contact_name]})]}),t.contact_is_guardian&&s.jsxs("div",{className:"flex items-center gap-2 text-xs text-amber-700 dark:text-amber-500",children:[s.jsx(T,{className:"size-4"}),"Es menor de edad: el teléfono es de un adulto responsable."]}),t.closed?s.jsxs("div",{className:"flex items-center gap-2 text-xs text-muted-foreground",children:[s.jsx(w,{className:"size-4"}),"Atendido",t.closed_date?` el ${P(t.closed_date)}`:""]}):s.jsx("div",{children:s.jsxs(y,{size:"sm",variant:"outline",disabled:r.isPending,onClick:()=>r.mutate(t.id),children:[s.jsx(w,{className:"size-4"}),"Ya lo contacté"]})})]})},t.id),e[19]=l,e[20]=r,e[21]=N):N=e[21],x=a.map(N),e[15]=l,e[16]=r,e[17]=a,e[18]=x}else x=e[18];let f;e[22]!==x?(f=s.jsx("div",{className:"flex flex-col gap-3",children:x}),e[22]=x,e[23]=f):f=e[23];let j;return e[24]!==o||e[25]!==c||e[26]!==d||e[27]!==m||e[28]!==f?(j=s.jsxs("div",{className:"px-2 mt-4 flex flex-col gap-4",children:[o,c,d,m,f]}),e[24]=o,e[25]=c,e[26]=d,e[27]=m,e[28]=f,e[29]=j):j=e[29],j}function L(e){return!e}export{G 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.