1!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="282e81b3-f2a1-41e0-9765-6cd216fb0861",e._sentryDebugIdIdentifier="sentry-dbid-282e81b3-f2a1-41e0-9765-6cd216fb0861")}catch(e){}}();"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3360],{38906:function(e,t,s){s.d(t,{$m:function(){return i},em:function(){return l}});var n=s(97597);let a={APPROVED:"experiments.visitor.statusApproved",COMPLETE:"experiments.visitor.statusComplete",CANCELLED:"experiments.visitor.statusCancelled",CANCELED:"experiments.visitor.statusCancelled",REFUNDED:"experiments.visitor.statusRefunded",CHARGEBACK:"experiments.visitor.statusChargeback",EXPIRED:"experiments.visitor.statusExpired",BILLET_PRINTED:"experiments.visitor.statusBilletPrinted",WAITING_PAYMENT:"experiments.visitor.statusWaitingPayment",DISPUTE:"experiments.visitor.statusDispute",BLOCKED:"experiments.visitor.statusBlocked",PRE_ORDER:"experiments.visitor.statusPreOrder",PROTESTED:"experiments.visitor.statusProtested",PARTIALLY_REFUNDED:"experiments.visitor.statusPartiallyRefunded"};function l(e,t){let s=(null!=e?e:"").trim(),n=(null!=t?t:"").trim();return s&&n?"/projects/".concat(encodeURIComponent(s),"/leads?lead=").concat(encodeURIComponent(n)):null}let r=e=>{if(null==e)return null;let t=Number(e);return Number.isFinite(t)&&t>=0?Math.round(t):null};function i(e,t){var s,l,i,d,o,c,u,m,x,p,f,h,j;if(!t)return null;let{t:g,locale:v}=e,N=t.device?{firstSeen:null!==(s=t.device.first_seen)&&void 0!==s?s:null,lastSeen:null!==(l=t.device.last_seen)&&void 0!==l?l:null,eventsTotal:r(t.device.events_total),sessions:r(t.device.sessions),browserLine:function(e){var t,s,n;let a=[(null!==(t=null==e?void 0:e.browser)&&void 0!==t?t:"").trim(),(null!==(s=null==e?void 0:e.os)&&void 0!==s?s:"").trim()].filter(Boolean);return a.length>0?a.join(" \xb7 "):(null!==(n=null==e?void 0:e.family)&&void 0!==n?n:"").trim()||null}(t.device.last_user_agent),geoLine:function(e){var t,s,n;let a=(null!==(t=null==e?void 0:e.city)&&void 0!==t?t:"").trim(),l=(null!==(s=null==e?void 0:e.region)&&void 0!==s?s:"").trim(),r=(null!==(n=null==e?void 0:e.country)&&void 0!==n?n:"").trim(),i=[[a,l].filter(Boolean).join("/"),r].filter(Boolean);return i.length>0?i.join(" \xb7 "):null}(t.device.last_geo)}:null,b=t.lead?{id:null!==(i=t.lead.id)&&void 0!==i?i:"",isIdentified:!!t.lead.is_identified,displayName:(null!==(d=t.lead.name)&&void 0!==d?d:"").trim()||(null!==(o=t.lead.email)&&void 0!==o?o:"").trim()||(null!==(c=t.lead.phone)&&void 0!==c?c:"").trim()||g("experiments.visitor.leadFallbackName"),email:(null!==(u=t.lead.email)&&void 0!==u?u:"").trim()||null,phone:(null!==(m=t.lead.phone)&&void 0!==m?m:"").trim()||null,createdAt:null!==(x=t.lead.created_at)&&void 0!==x?x:null}:null,y=(null!==(p=t.purchases)&&void 0!==p?p:[]).map(e=>{var t,s,l,r;let i=null!==e.value&&void 0!==e.value&&Number.isFinite(Number(e.value))?Number(e.value):null,d=(0,n.r$)(e.path),o=(null!==(t=e.status)&&void 0!==t?t:"").trim()||null;return{transaction:(null!==(s=e.transaction)&&void 0!==s?s:"").trim()||null,product:(null!==(l=e.product)&&void 0!==l?l:"").trim()||null,status:o,statusLabel:function(e,t){let s=(null!=t?t:"").trim();if(!s)return null;let n=a[s.toUpperCase()];return n?e(n):s}(g,o),value:i,valueLabel:(0,n.ES)(i,v),orderDate:null!==(r=e.order_date)&&void 0!==r?r:null,path:d,pathLabel:(0,n.WF)(g,d)}});return{ussid:null!==(f=t.ussid)&&void 0!==f?f:"",ussidShort:(0,n.e7)(t.ussid),variant:(null!==(h=t.variant)&&void 0!==h?h:"").trim()||null,exposedAt:null!==(j=t.exposed_at)&&void 0!==j?j:null,device:N,lead:b,purchases:y}}},67622:function(e,t,s){s.d(t,{BM:function(){return x},C9:function(){return u},Dy:function(){return a},E6:function(){return h},GU:function(){return g},LA:function(){return n},M0:function(){return c},Rf:function(){return o},Wx:function(){return v},Y5:function(){return j},eT:function(){return f},n4:function(){return r},tp:function(){return l},zN:function(){return p}});let n=["texto","numero","booleano","data"],a=["ultimo","primeiro"];function l(e){let t=Array.isArray(e.chaves)?e.chaves:[];return{dinamica:!!e.dinamica||0===t.length,chaves:t}}function r(e,t){var s;if(!Array.isArray(t))return{estado:"indisponivel"};let n=t.find(t=>(null==t?void 0:t.key)===e),a="number"==typeof(null==n?void 0:n.leads_count)&&Number.isFinite(n.leads_count)?n.leads_count:0;return a<=0?{estado:"vazio",ultimo:null}:{estado:"com_leads",leads:a,ultimo:null!==(s=null==n?void 0:n.last_written_at)&&void 0!==s?s:null}}let i={texto:"leadCustomFields.type_texto",numero:"leadCustomFields.type_numero",booleano:"leadCustomFields.type_booleano",data:"leadCustomFields.type_data"},d={ultimo:"leadCustomFields.mode_ultimo",primeiro:"leadCustomFields.mode_primeiro"},o={ultimo:"leadCustomFields.modeHint_ultimo",primeiro:"leadCustomFields.modeHint_primeiro"};function c(e,t){let s=i[t];return s?e(s):t}function u(e,t){let s=d[t];return s?e(s):t}let m=/^[a-z][a-z0-9_]*$/,x=64;function p(e){return e.toLowerCase().replace(/[\s-]+/g,"_").replace(/[^a-z0-9_]/g,"").replace(/_{2,}/g,"_").replace(/^[0-9_]+/,"").slice(0,x)}function f(e){let t=e.trim();return t?t.length>x?"leadCustomFields.errors.keyTooLong":m.test(t)?null:"leadCustomFields.errors.keyFormat":"leadCustomFields.errors.keyEmpty"}function h(e){return e.trim()?null:"leadCustomFields.errors.nameEmpty"}function j(e){let t={key:e.key.trim(),name:e.name.trim(),type:e.type,mode:e.mode},s=e.description.trim();return s&&(t.description=s),t}function g(e){let t={name:e.name.trim(),mode:e.mode,description:e.description.trim()||null};return void 0!==e.is_active&&(t.is_active=e.is_active),t}function v(e){return e&&"object"==typeof e?"string"==typeof e.detail&&e.detail.trim()?e.detail
1:"string"==typeof e.error&&e.error.trim()?e.error:"string"==typeof e.message&&e.message.trim()?e.message:null:null}},98571:function(e,t,s){s.r(t),s.d(t,{CamposTabsTemplate:function(){return ev}});var n=s(57437),a=s(97107),l=s(19889),r=s(2265),i=s(84390),d=s(36555),o=s(79455),c=s(43119),u=s(33245),m=s(99397),x=s(62720),p=s(45675),f=s(18930),h=s(99376),j=s(99199),g=s(28490),v=s(95733),N=s(25477),b=s(63935),y=s(24028),w=s(55164),C=s(67622),_=s(16751);let R={key:"",name:"",type:"texto",mode:"ultimo",description:""};function F(e){let{open:t,onOpenChange:s,campo:a,salvando:i,onSalvar:d}=e,{t:c}=(0,l.$G)(),[u,m]=(0,r.useState)(R),[x,p]=(0,r.useState)(!0),[f,h]=(0,r.useState)(null),[j,F]=(0,r.useState)(!1);(0,r.useEffect)(()=>{var e;t&&(m(a?{key:a.key,name:a.name,type:a.type,mode:a.mode,description:null!==(e=a.description)&&void 0!==e?e:""}:R),p(!a||a.is_active),h(null),F(!1))},[t,a]);let A=(0,C.E6)(u.name),k=async()=>{if(F(!0),!A&&a){h(null);try{await d(a.id,(0,C.GU)({...u,is_active:x})),s(!1)}catch(t){let e=t instanceof _.V?(0,C.Wx)(t.body):null;h(null!=e?e:c("leadCustomFields.errors.updateFailed"))}}};return(0,n.jsx)(g.Vq,{open:t,onOpenChange:s,children:(0,n.jsxs)(g.cZ,{className:"sm:max-w-lg",children:[(0,n.jsxs)(g.fK,{children:[(0,n.jsx)(g.$N,{children:c("leadCustomFields.editTitle")}),(0,n.jsx)(g.Be,{children:c("leadCustomFields.editDescription")})]}),(0,n.jsxs)("div",{className:"space-y-4",children:[(0,n.jsxs)("div",{className:"space-y-1.5",children:[(0,n.jsx)(N._,{htmlFor:"campo-key",className:"text-xs",children:c("leadCustomFields.fieldKey")}),(0,n.jsx)(v.I,{id:"campo-key",value:u.key,disabled:!0,maxLength:C.BM,className:"font-mono text-xs",readOnly:!0}),(0,n.jsx)("p",{className:"text-[11px] text-muted-foreground",children:c("leadCustomFields.fieldKeyImmutable")})]}),(0,n.jsxs)("div",{className:"space-y-1.5",children:[(0,n.jsx)(N._,{htmlFor:"campo-name",className:"text-xs",children:c("leadCustomFields.fieldName")}),(0,n.jsx)(v.I,{id:"campo-name",value:u.name,disabled:i,placeholder:c("leadCustomFields.fieldNamePlaceholder"),"aria-invalid":j&&!!A,"aria-describedby":j&&A?"campo-name-error":void 0,onChange:e=>m({...u,name:e.target.value})}),j&&A&&(0,n.jsx)("p",{id:"campo-name-error",className:"text-[11px] text-destructive",children:c(A)})]}),(0,n.jsxs)("div",{className:"grid gap-3 sm:grid-cols-2",children:[(0,n.jsxs)("div",{className:"space-y-1.5",children:[(0,n.jsx)(N._,{htmlFor:"campo-type",className:"text-xs",children:c("leadCustomFields.fieldType")}),(0,n.jsxs)(b.Ph,{value:u.type,disabled:!0,children:[(0,n.jsx)(b.i4,{id:"campo-type",children:(0,n.jsx)(b.ki,{})}),(0,n.jsx)(b.Bw,{children:C.LA.map(e=>(0,n.jsx)(b.Ql,{value:e,children:(0,C.M0)(c,e)},e))})]})]}),(0,n.jsxs)("div",{className:"space-y-1.5",children:[(0,n.jsx)(N._,{htmlFor:"campo-mode",className:"text-xs",children:c("leadCustomFields.fieldMode")}),(0,n.jsxs)(b.Ph,{value:u.mode,disabled:i,onValueChange:e=>m({...u,mode:e}),children:[(0,n.jsx)(b.i4,{id:"campo-mode",children:(0,n.jsx)(b.ki,{})}),(0,n.jsx)(b.Bw,{children:C.Dy.map(e=>(0,n.jsx)(b.Ql,{value:e,children:(0,C.C9)(c,e)},e))})]}),(0,n.jsx)("p",{className:"text-[11px] text-muted-foreground",children:c(C.Rf[u.mode])})]})]}),(0,n.jsxs)("div",{className:"space-y-1.5",children:[(0,n.jsx)(N._,{htmlFor:"campo-desc",className:"text-xs",children:c("leadCustomFields.fieldDescription")}),(0,n.jsx)(w.g,{id:"campo-desc",rows:2,value:u.description,disabled:i,placeholder:c("leadCustomFields.fieldDescriptionPlaceholder"),onChange:e=>m({...u,description:e.target.value})})]}),(0,n.jsxs)("div",{className:"flex items-start gap-3 rounded-lg border px-3 py-2.5",children:[(0,n.jsxs)("div",{className:"flex-1 space-y-0.5",children:[(0,n.jsx)("p",{className:"text-xs font-medium",children:c("leadCustomFields.fieldActive")}),(0,n.jsx)("p",{className:"text-[11px] text-muted-foreground",children:c("leadCustomFields.fieldActiveHint")})]}),(0,n.jsx)(y.r,{checked:x,disabled:i,onCheckedChange:p,"aria-label":c("leadCustomFields.fieldActive")})]}),f&&(0,n.jsx)("p",{role:"alert",className:"rounded-md border border-destructive/40 bg-destructive/10 px-2.5 py-2 text-xs text-destructive",children:f})]}),(0,n.jsxs)(g.cN,{children:[(0,n.jsx)(o.z,{variant:"ghost",disabled:i,onClick:()=>s(!1),children:c("leadCustomFields.cancel")}),(0,n.jsx)(o.z,{disabled:i,onClick:k,children:i?c("leadCustomFields.saving"):c("leadCustomFields.save")})]})]})})}var A=s(39612);function k(e){var t;let{campo:s,onOpenChange:a,excluindo:r,onConfirmar:i}=e,{t:d}=(0,l.$G)();return(0,n.jsx)(A.aR,{open:!!s,onOpenChange:a,children:(0,n.jsxs)(A._T,{children:[(0,n.jsxs)(A.fY,{children:[(0,n.jsx)(A.f$,{children:d("leadCustomFields.deleteTitle")}),(0,n.jsx)(A.yT,{children:d("leadCustomFields.deleteDescription",{name:null!==(t=null==s?void 0:s.name)&&void 0!==t?t:""})})]}),(0,n.jsxs)(A.xo,{children:[(0,n.jsx)(A.le,{disabled:r,children:d("leadCustomFields.cancel")}),(0,n.jsx)(A.OL,{disabled:r,onClick:()=>s&&i(s.id),children:d("leadCustomFields.deleteConfirm")})]})]})})}var T=s(66337),I=s(40875),S=s(10407);function E(e){let{regra:t}=e,{t:s}=(0,l.$G)(),{chaves:a,dinamica:r}=(0,C.tp)(t);return(0,n.jsxs)("div",{className:"flex flex-wrap items-center gap-x-2 gap-y-1 px-3.5 py-2",children:[(0,n.jsx)(T.Z,{className:"h-3 w-3 shrink-0 text-muted-foreground"}),(0,n.jsx)("span",{className:"text-xs font-medium",children:t.regra}),(0,n.jsxs)("span",{className:"flex flex-wrap items-center gap-1 text-[11px] text-muted-foreground",children:[a.map(e=>(0,n.jsx)("code",{className:"rounded bg-background px-1 py-0.5 font-mono text-[10px]",children:e},e)),r&&(0,n.jsx)("em",{className:"not-italic",children:s("leadCustomFields.lockedKeysDynamic")})]})]})}function D(e){let{regra:t}=e,{t:s}=(0,l.$G)(),{chaves:a,dinamica:r}=(0,C.tp)(t);return(0,n.jsx)("div",{className:"rounded-lg border bg-muted/40 px-3.5 py-3",children:(0,n.jsxs)("div",{className:"flex items-start gap-3",children:[(0,n.jsx)(T.Z,{className:"mt-0.5 h-3.5 w-3.5 shrink-0 text-muted-foreground"}),(0,n.jsxs)("div",{className:"min-w-0 flex-1 space-y-1.5",children:[(0,n.jsxs)("div",{className:"flex flex-wrap items-center gap-2",children:[(0,n.jsx)("p",{className:"text-xs font-medium",children:t.regra}),(0,n.jsx)(d.C,{variant:"secondary",className:"text-[10px]",children:s("leadCustomFields.lockedBadge")})]}),(0,n.jsx)("p",{className:"text-xs text-muted-foreground",children:t.explicacao}),(0,n.jsxs)("div",{className:"flex flex-wrap items-center gap-x-3 gap-y-1 pt-0.5 text-[11px] text-muted-foreground",children:[(0,n.jsxs)("span",{className:"flex flex-wrap items-center gap-1",children:[(0,n.jsxs)("span",{children:[s("leadCustomFields.lockedWrites"),":"]}),a.map(e=>(0,n.jsx)("code",{className:"rounded bg-background px-1 py-0.5 font-mono text-[10px]",children:e},e)),r&&(0,n.jsx)("em",{className:"not-italic",children:s("leadCustomFields.lockedKeysDynamic")})]}),(0,n.jsxs)("span",{children:[s("leadCustomFields.lockedMode"),": ",(0,C.C9)(s,t.modo)]})]})]})]})})}function z(e){let{regras:t}=e,{t:s}=(0,l.$G)(),[a,i]=(0,r.useState)(!1);return 0===t.length?null:(0,n.jsxs)("section",{className:"space-y-2",children:[(0,n.jsxs)("div",{className:"flex items-center justify-between gap-3",children:[(0,n.jsxs)("div",{className:"space-y-0.5",children:[(0,n.jsx)("h2",{className:"text-sm font-medium",children:s("leadCustomFields.lockedTitle")}),a&&(0,n.jsx)("p",{className:"text-xs text-muted-foreground",children:s("leadCustomFields.lockedDescription")})]}),(0,n.jsxs)(o.z,{variant:"ghost",size:"sm",className:"h-7 gap-1 px-2 text-xs text-muted-foreground",onClick:()=>i(e=>!e),children:[a?(0,n.jsx)(I.Z,{className:"h-3.5 w-3.5"}):(0,n.jsx)(S.Z,{className:"h-3.5 w-3.5"}),s(a?"leadCustomFields.lockedHideDetails":"leadCustomFields.lockedShowDetail
1s")]})]}),a?(0,n.jsx)("div",{className:"space-y-2",children:t.map((e,t)=>(0,n.jsx)(D,{regra:e},t))}):(0,n.jsx)("div",{className:"divide-y rounded-lg border bg-muted/40",children:t.map((e,t)=>(0,n.jsx)(E,{regra:e},t))})]})}var L=s(86393);let P=[{labelKey:"leadCustomFields.columnKey"},{labelKey:"leadCustomFields.columnName"},{labelKey:"leadCustomFields.columnType"},{labelKey:"leadCustomFields.columnMode"},{labelKey:"leadCustomFields.columnLeads"},{labelKey:"leadCustomFields.columnStatus"}];function O(e){let{campoKey:t,fields:s,isLoading:a}=e,{t:r}=(0,l.$G)();if(a)return(0,n.jsx)("span",{className:"text-xs text-muted-foreground",children:"â"});let i=(0,C.n4)(t,s);if("indisponivel"===i.estado)return(0,n.jsx)(c.TooltipProvider,{delayDuration:150,children:(0,n.jsxs)(c.u,{children:[(0,n.jsx)(c.aJ,{asChild:!0,children:(0,n.jsx)("span",{className:"text-xs italic text-muted-foreground",children:r("leadCustomFields.coverageUnavailable")})}),(0,n.jsx)(c._v,{className:"max-w-xs",children:r("leadCustomFields.coverageUnavailableHint")})]})});if("vazio"===i.estado)return(0,n.jsx)(c.TooltipProvider,{delayDuration:150,children:(0,n.jsxs)(c.u,{children:[(0,n.jsx)(c.aJ,{asChild:!0,children:(0,n.jsx)("span",{className:"text-xs text-muted-foreground",children:r("leadCustomFields.coverageEmpty")})}),(0,n.jsx)(c._v,{className:"max-w-xs",children:r("leadCustomFields.coverageEmptyHint")})]})});let d=function(e){if(!e)return null;let t=new Date(e);return Number.isNaN(t.getTime())?e:t.toLocaleString()}(i.ultimo);return(0,n.jsxs)("div",{className:"space-y-0.5",children:[(0,n.jsx)("span",{className:"block text-xs text-foreground",children:r("leadCustomFields.coverageLeads",{count:i.leads})}),d&&(0,n.jsx)("span",{className:"block text-[11px] text-muted-foreground",children:r("leadCustomFields.coverageLastWritten",{when:d})})]})}function Z(){let{t:e}=(0,l.$G)(),t=(0,h.useRouter)(),s=(0,j.i)(e=>e.project),{travadas:a,campos:c,isLoading:g,isError:v}=(0,L.x)(),N=(0,L.aT)(),b=(0,L.ck)(),y=(0,L.Nm)(),[w,_]=(0,r.useState)(null),[R,A]=(0,r.useState)(null),T=()=>t.push("/projects/".concat(null==s?void 0:s.slug,"/settings/campos-de-lead/novo")),I=e=>_(e),S=(0,r.useMemo)(()=>[...P.map(t=>({label:e(t.labelKey),className:t.className})),{label:"",className:"w-[90px]"}],[e]);return(0,n.jsxs)("div",{className:"space-y-6",children:[(0,n.jsx)(i.A_,{title:e("leadCustomFields.title"),description:e("leadCustomFields.description")}),(0,n.jsxs)("p",{className:"flex items-center gap-1.5 text-xs text-muted-foreground",title:e("leadCustomFields.anonymousNotice"),children:[(0,n.jsx)(u.Z,{className:"h-3.5 w-3.5 shrink-0"}),e("leadCustomFields.anonymousInline")]}),g&&(0,n.jsx)(i.O3,{children:(0,n.jsx)(i.IM,{columns:S,embedded:!0})}),v&&(0,n.jsx)("p",{className:"rounded-md border border-destructive/40 bg-destructive/10 px-3 py-2 text-xs text-destructive",children:e("leadCustomFields.errors.loadFailed")}),!g&&!v&&(0,n.jsxs)(n.Fragment,{children:[(0,n.jsxs)("section",{className:"space-y-3",children:[(0,n.jsxs)("div",{className:"flex items-end justify-between gap-3",children:[(0,n.jsxs)("div",{className:"space-y-1",children:[(0,n.jsx)("h2",{className:"text-sm font-medium",children:e("leadCustomFields.listTitle")}),c.length>0&&(0,n.jsx)("p",{className:"text-xs text-muted-foreground",children:e("leadCustomFields.listDescription",{count:c.length})})]}),c.length>0&&(0,n.jsxs)(o.z,{size:"sm",onClick:T,children:[(0,n.jsx)(m.Z,{className:"mr-1.5 h-3.5 w-3.5"}),e("leadCustomFields.createButton")]})]}),0===c.length?(0,n.jsx)(i.MI,{icon:x.Z,title:e("leadCustomFields.emptyTitle"),description:e("leadCustomFields.emptyDescription"),action:(0,n.jsxs)(o.z,{size:"sm",onClick:T,children:[(0,n.jsx)(m.Z,{className:"mr-1.5 h-3.5 w-3.5"}),e("leadCustomFields.createButton")]})}):(0,n.jsx)(i.O3,{children:(0,n.jsx)(i.eP,{columns:S,embedded:!0,children:c.map(t=>(0,n.jsxs)(i.T9,{children:[(0,n.jsx)(i.yi,{first:!0,className:"font-mono text-xs",children:t.key}),(0,n.jsxs)(i.yi,{children:[(0,n.jsx)("span",{className:"text-xs font-medium text-foreground",children:t.name}),t.description&&(0,n.jsx)("span",{className:"block text-[11px] text-muted-foreground",children:t.description})]}),(0,n.jsx)(i.yi,{className:"text-xs",children:(0,C.M0)(e,t.type)}),(0,n.jsx)(i.yi,{className:"text-xs",children:(0,C.C9)(e,t.mode)}),(0,n.jsx)(i.yi,{children:(0,n.jsx)(O,{campoKey:t.key,fields:N.fields,isLoading:N.isLoading})}),(0,n.jsx)(i.yi,{children:(0,n.jsx)(d.C,{variant:t.is_active?"default":"outline",className:"text-[10px]",children:e(t.is_active?"leadCustomFields.statusActive":"leadCustomFields.statusInactive")})}),(0,n.jsx)(i.yi,{className:"pr-4 text-right",onClick:e=>e.stopPropagation(),children:(0,n.jsxs)("div",{className:"flex justify-end gap-1",children:[(0,n.jsx)(o.z,{variant:"ghost",size:"icon",className:"h-7 w-7","aria-label":e("leadCustomFields.edit"),onClick:()=>I(t),children:(0,n.jsx)(p.Z,{className:"h-3.5 w-3.5"})}),(0,n.jsx)(o.z,{variant:"ghost",size:"icon",className:"h-7 w-7","aria-label":e("leadCustomFields.delete"),onClick:()=>A(t),children:(0,n.jsx)(f.Z,{className:"h-3.5 w-3.5"})})]})})]},t.id))})})]}),(0,n.jsx)(z,{regras:a})]}),(0,n.jsx)(F,{open:!!w,onOpenChange:e=>!e&&_(null),campo:w,salvando:b.isPending,onSalvar:(e,t)=>
1b.mutateAsync({id:e,corpo:t})}),(0,n.jsx)(k,{campo:R,onOpenChange:e=>!e&&A(null),excluindo:y.isPending,onConfirmar:e=>y.mutate(e,{onSettled:()=>A(null)})})]})}var G=s(14447),U=s(92934),$=s(61788),M=s(96362),B=s(27648),H=s(38906),K=s(71632);let V=()=>(0,G.SV)()+"/api";class W extends Error{constructor(e,t,s){super(e),this.name="IdentidadeApiError",this.status=t,this.body=s}}async function Y(e){let t=await fetch("".concat(V()).concat(e),{method:"GET",headers:{"Content-Type":"application/json"},credentials:"include"});if(!t.ok){let e=await t.json().catch(()=>({}));throw new W(e.detail||e.error||"Lead merges API: ".concat(t.status," ").concat(t.statusText),t.status,e)}let s=await t.text();if(s&&""!==s.trim())return JSON.parse(s)}let Q=e=>"/projects/".concat(encodeURIComponent(e),"/lead-merges"),X={merges(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:30,s=arguments.length>2&&void 0!==arguments[2]?arguments[2]:50,n="?days=".concat(encodeURIComponent(String(t)),"&limit=").concat(encodeURIComponent(String(s)));return Y("".concat(Q(e),"/").concat(n))}};function q(e){return e&&Array.isArray(e.merges)?e.merges.filter(e=>"string"==typeof(null==e?void 0:e.to_lead_id)&&""!==e.to_lead_id.trim()):[]}function J(e){let t=null==e?void 0:e.total_no_periodo;return"number"==typeof t&&Number.isFinite(t)&&t>=0?t:q(e).length}let ee={email:"leadIdentity.reason_email",phone:"leadIdentity.reason_phone",device:"leadIdentity.reason_device",identify:"leadIdentity.reason_identify",manual:"leadIdentity.reason_manual"}
1,et=["leadIdentity.columnTo","leadIdentity.columnFrom","leadIdentity.columnReason","leadIdentity.columnWhen"];function es(){let{t:e}=(0,l.$G)(),t=(0,j.i)(e=>e.project),{resposta:s,isLoading:a,isError:d}=function(){var e,t;let s=arguments.length>0&&void 0!==arguments[0]?arguments[0]:30,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:50,a=(0,j.i)(e=>e.project),l=null!==(e=null==a?void 0:a.uuid)&&void 0!==e?e:"",r=(0,K.a)({queryKey:["lead-merges",l,s,n],queryFn:()=>X.merges(l,s,n),enabled:!!l,staleTime:3e5,retry:!1});return{resposta:null!==(t=r.data)&&void 0!==t?t:null,isLoading:r.isLoading,isError:r.isError}}(30,50),c=(0,r.useMemo)(()=>et.map(t=>({label:e(t)})),[e]),m=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return!t.isError&&e&&Array.isArray(e.merges)?e.merges.length>0?"com_merges":"vazio":"indisponivel"}(s,{isError:d}),x=q(s);return(0,n.jsxs)("div",{className:"space-y-6",children:[a&&(0,n.jsx)(i.O3,{children:(0,n.jsx)(i.IM,{columns:c,embedded:!0})}),!a&&"indisponivel"===m&&(0,n.jsxs)("div",{className:"flex items-start gap-3 rounded-lg border bg-muted/40 px-3.5 py-3",children:[(0,n.jsx)(u.Z,{className:"mt-0.5 h-3.5 w-3.5 shrink-0 text-muted-foreground"}),(0,n.jsxs)("div",{className:"space-y-1",children:[(0,n.jsx)("p",{className:"text-xs font-medium",children:e("leadIdentity.unavailableTitle")}),(0,n.jsx)("p",{className:"text-xs text-muted-foreground",children:e("leadIdentity.unavailableDescription")})]})]}),!a&&"vazio"===m&&(0,n.jsxs)("div",{className:"flex items-start gap-3 rounded-lg border bg-muted/40 px-3.5 py-3",children:[(0,n.jsx)(U.Z,{className:"mt-0.5 h-3.5 w-3.5 shrink-0 text-emerald-600"}),(0,n.jsxs)("div",{className:"space-y-0.5",children:[(0,n.jsx)("p",{className:"text-xs font-medium",children:e("leadIdentity.emptyTitle")}),(0,n.jsx)("p",{className:"text-xs text-muted-foreground",children:e("leadIdentity.emptyDescription")})]})]}),!a&&"com_merges"===m&&(0,n.jsxs)("section",{className:"space-y-3",children:[(0,n.jsxs)("div",{className:"space-y-1",children:[(0,n.jsxs)("h2",{className:"flex items-center gap-1.5 text-sm font-medium",children:[(0,n.jsx)($.Z,{className:"h-3.5 w-3.5 text-muted-foreground"}),e("leadIdentity.countTitle",{count:J(s)})]}),J(s)>q(s).length&&(0,n.jsx)("p",{className:"text-xs text-muted-foreground",children:e("leadIdentity.countTruncated",{shown:x.length})})]}),(0,n.jsx)(i.O3,{children:(0,n.jsx)(i.eP,{columns:c,embedded:!0,children:x.map((s,a)=>{let l=(0,H.em)(null==t?void 0:t.slug,s.to_lead_id);return(0,n.jsxs)(i.T9,{children:[(0,n.jsx)(i.yi,{first:!0,className:"font-mono text-xs",children:l?(0,n.jsx)(o.z,{asChild:!0,variant:"link",className:"h-auto gap-1 p-0 font-mono text-xs",children:(0,n.jsxs)(B.default,{href:l,title:e("leadIdentity.openLead"),children:[(0,n.jsx)("span",{className:"truncate",children:s.to_lead_id}),(0,n.jsx)(M.Z,{className:"h-3 w-3 shrink-0"})]})}):s.to_lead_id}),(0,n.jsx)(i.yi,{className:"font-mono text-xs",children:(0,n.jsx)("span",{title:e("leadIdentity.absorbedHint"),children:s.from_lead_id})}),(0,n.jsx)(i.yi,{className:"text-xs",children:function(e,t){if(!t)return e("leadIdentity.reasonUnknown");let s=ee[t];return s?e(s):t}(e,s.reason)}),(0,n.jsx)(i.yi,{className:"text-xs text-muted-foreground",children:function(e){let t=new Date(e);return Number.isNaN(t.getTime())?e:t.toLocaleString()}(s.merged_at)})]},"".concat(s.from_lead_id,"-").concat(a))})})})]})]})}var en=s(51817),ea=s(29501),el=s(14438);function er(){var e,t;let{t:s}=(0,l.$G)(),a=(0,h.useRouter)(),r=(0,j.i)(e=>e.project),c=(0,ea.cI)({values:{browserId:null===(e=null==r?void 0:r.browserAssociation)||void 0===e||e,email:null===(t=null==r?void 0:r.emailAssociation)||void 0===t||t,phone:!1}}),u=G.a6.saveProjectGeneralSettings.useMutation({onSuccess:()=>{a.refresh(),el.Am.success(s("leadIdentity.saved"))},onError:()=>{el.Am.error(s("leadIdentity.saveFailed"))}}),m=[{name:"browserId",titulo:s("leadIdentity.browserTitle"),descricao:s("leadIdentity.browserDescription"),desabilitada:!1},{name:"email",titulo:s("leadIdentity.emailTitle"),descricao:s("leadIdentity.emailDescription"),desabilitada:!1},{name:"phone",titulo:s("leadIdentity.phoneTitle"),descricao:s("leadIdentity.phoneDescription"),desabilitada:!0}];return(0,n.jsxs)("form",{onSubmit:c.handleSubmit(e=>{if(!r)return;let t={projectId:r.id,name:r.name,description:r.description||"",language:r.language||"pt-BR",timezone:r.timezone||"America/Sao_Paulo",dateFormat:(null==r?void 0:r.dateFormat)||"dd/MM/yyyy",browserId:!!e.browserId,email:!!e.email,phone:!1};u.mutate(t)}),className:"space-y-6",children:[(0,n.jsx)(i.A_,{title:s("leadIdentity.title"),description:s("leadIdentity.description")}),(0,n.jsx)("div",{className:"divide-y rounded-lg border",children:m.map(e=>(0,n.jsxs)("div",{className:"flex items-center justify-between gap-6 px-3.5 py-3",children:[(0,n.jsxs)("div",{className:"space-y-0.5",children:[(0,n.jsxs)("div",{className:"flex items-center gap-2",children:[(0,n.jsx)("p",{className:"text-xs font-medium",children:e.titulo}),e.desabilitada&&(0,n.jsx)(d.C,{variant:"secondary",className:"text-[10px]",children:s("leadIdentity.phoneSoon")})]}),(0,n.jsx)("p",{className:"text-xs text-muted-foreground",children:e.descricao})]}),(0,n.jsx)(ea.Qr,{name:e.name,control:c.control,render:t=>{let{field:s}=t;return(0,n.jsx)(y.r,{checked:s.value,onCheckedChange:s.onChange,disabled:e.desabilitada})}})]},e.name))}),(0,n.jsxs)("div",{className:"flex justify-end gap-2",children:[(0,n.jsx)(o.z,{type:"button",variant:"ghost",size:"sm",onClick:()=>c.reset(),disabled:u.isPending,children:s("leadIdentity.cancel")}),(0,n.jsx)(o.z,{type:"submit",size:"sm",disabled:u.isPending,children:u.isPending?(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(en.Z,{className:"mr-1.5 h-3.5 w-3.5 animate-spin"}),s("leadIdentity.saving")]}):s("leadIdentity.save")})]}),(0,n.jsx)(es,{})]})}var ei=s(23882),ed=s(18902),eo=s(71040),ec=s(65600),eu=s(36030),em=s(19236);let ex=["leadAttributeRules.writesColumnLead","leadAttributeRules.writesColumnStatus","leadAttributeRules.writesColumnWhen"];function ep(e){let{regraId:t,aberto:s}=e,{t:a}=(0,l.$G)(),r=(0,j.i)(e=>e.project),{resposta:i,isLoading:d,isError:c}=(0,eu.z8)(t,s);if(d)return(0,n.jsx)("p",{className:"text-xs italic text-muted-foreground",children:a("leadAttributeRules.writesLoading")});let u=(0,em.cj)(c?null:i);if("indisponivel"===u)return(0,n.jsxs)("div",{className:"space-y-0.5",children:[(0,n.jsx)("p",{className:"text-xs font-medium italic text-muted-foreground",children:a("leadAttributeRules.situation_semTelemetria")}),(0,n.jsx)("p",{className:"text-[11px] text-muted-foreground",children:a("leadAttributeRules.situationHint_semTelemetria")})]});if("vazio"===u)return(0,n.jsx)("p",{className:"text-xs text-muted-foreground",children:a("leadAttributeRules.writesEmpty")});let m=(0,em.dY)(i);return(0,n.jsxs)("div",{className:"space-y-2",children:[(0,n.jsx)("p",{className:"text-[11px] text-muted-foreground",children:a("leadAttributeRules.writesDescription")}),(0,n.jsxs)("div",{className:"overflow-hidden rounded-md border border-border",children:[(0,n.jsx)("div",{className:"grid grid-cols-[minmax(0,1fr)_auto_auto] gap-4 bg-muted/40 px-3 py-1.5 text-[10px] font-medium uppercase tracking-wider text-muted-foreground",children:ex.map(e=>(0,n.jsx)("span",{children:a(e)},e))}),m.map((e,t)=>{var s;let l=(0,H.em)(null==r?void 0:r.slug,e.lead_id),i=(0,em.CI)(e.status);return(0,n.jsxs)("div",{className:(0,ei.cn)("grid grid-cols-[minmax(0,1fr)_auto_auto] items-baseline gap-4 px-3 py-1.5 text-xs",t%2==0?"bg-muted/10":"bg-muted/25"),children:[(0,n.jsx)("span",{className:"min-w-0 truncate font-mono",children:l?(0,n.jsx)(o.z,{asChild:!0,variant:"link",className:"h-auto gap-1 p-0 font-mono text-xs",children:(0,n.jsxs)(B.default,{href:l,title:a("leadAttributeRules.writesOpenLead"),children:[(0,n.jsx)("span",{className:"truncate",children:e.lead_id}),(0,n.jsx)(M.Z,{className:"h-3 w-3 shrink-0"})]})}):(0,n.jsx)("span",{className:"text-muted-foreground",children:e.lead_id})}),(0,n.jsx)("span",{className:(0,ei.cn)(i?"font-medium text-amber-600 dar
1k:text-amber-500":"text-muted-foreground"),children:(0,em.yd)(a,e.status)}),(0,n.jsx)("span",{className:"text-muted-foreground",children:null!==(s=function(e){if(!e)return null;let t=new Date(e);return Number.isNaN(t.getTime())?e:t.toLocaleString()}(e.at))&&void 0!==s?s:"â"})]},"".concat(e.lead_id,"-").concat(t))})]})]})}function ef(e){var t;let{regra:s,onOpenChange:a,excluindo:r,onConfirmar:i}=e,{t:d}=(0,l.$G)();return(0,n.jsx)(A.aR,{open:!!s,onOpenChange:a,children:(0,n.jsxs)(A._T,{children:[(0,n.jsxs)(A.fY,{children:[(0,n.jsx)(A.f$,{children:d("leadAttributeRules.deleteTitle")}),(0,n.jsx)(A.yT,{children:d("leadAttributeRules.deleteDescription",{name:null!==(t=null==s?void 0:s.name)&&void 0!==t?t:""})})]}),(0,n.jsxs)(A.xo,{children:[(0,n.jsx)(A.le,{disabled:r,children:d("leadAttributeRules.cancel")}),(0,n.jsx)(A.OL,{disabled:r,onClick:()=>s&&i(s.id),children:d("leadAttributeRules.deleteConfirm")})]})]})})}let eh=["leadAttributeRules.columnName","leadAttributeRules.columnSource","leadAttributeRules.columnTarget","leadAttributeRules.columnActivity","leadAttributeRules.columnStatus"];function ej(e){var t,s;let{regra:a,aberta:r,aoAlternar:i}=e,{t:d}=(0,l.$G)(),o=(0,em.NX)(a.stats),u=(0,em.nD)(o),m=function(e){if(!e)return null;let t=new Date(e);return Number.isNaN(t.getTime())?e:t.toLocaleString()}(null!==(s=null===(t=a.stats)||void 0===t?void 0:t.last_written_at)&&void 0!==s?s:null);return(0,n.jsxs)(c.TooltipProvider,{delayDuration:150,children:[(0,n.jsxs)(c.u,{children:[(0,n.jsx)(c.aJ,{asChild:!0,children:(0,n.jsxs)("div",{className:"space-y-0.5 text-left",children:[(0,n.jsx)("span",{className:(0,ei.cn)("text-xs",u?"font-medium text-amber-600 dark:text-amber-500":"sem_telemetria"===o?"italic text-muted-foreground":"text-foreground"),children:(0,em.wL)(d,o)}),a.stats&&(0,n.jsxs)("span",{className:"block text-[11px] text-muted-foreground",children:[a.stats.matched_24h," ",d("leadAttributeRules.matched")," \xb7"," ",a.stats.written_24h," ",d("leadAttributeRules.written")]}),a.stats&&(0,n.jsx)("span",{className:"block text-[11px] text-muted-foreground",children:m?d("leadAttributeRules.lastWritten",{when:m}):d("leadAttributeRules.neverWritten")})]})}),(0,n.jsx)(c._v,{className:"max-w-xs",children:d(em.gZ[o])})]}),(0,n.jsxs)("button",{type:"button",onClick:e=>{e.stopPropagation(),i()},"aria-expanded":r,className:"mt-1 flex items-center gap-1 text-[11px] text-muted-foreground underline-offset-2 hover:text-foreground hover:underline",children:[(0,n.jsx)(S.Z,{className:(0,ei.cn)("h-3 w-3 transition-transform duration-150",r&&"rotate-90")}),d(r?"leadAttributeRules.writesHide":"leadAttributeRules.writesShow")]})]})}function eg(){let{t:e}=(0,l.$G)(),t=(0,h.useRouter)(),s=(0,j.i)(e=>e.project),{regras:a,isLoading:c,isError:u}=(0,eu.LQ)(),{sources:x}=(0,ec.p)({pageSize:200}),g=e=>{var t;return null===(t=x.find(t=>t.id===e))||void 0===t?void 0:t.name},v=(0,eu.Uf)(),[N,b]=(0,r.useState)(null),[y,w]=(0,r.useState)(null),C="/projects/".concat(null==s?void 0:s.slug,"/settings/campos-de-lead/regras/nova"),_=e=>t.push("".concat(C,"?id=").concat(encodeURIComponent(e.id))),R=(0,r.useMemo)(()=>[...eh.map(t=>({label:e(t)})),{label:"",className:"w-[90px]"}],[e]),F=(0,n.jsxs)(o.z,{size:"sm",onClick:()=>t.push(C),children:[(0,n.jsx)(m.Z,{className:"mr-1.5 h-3.5 w-3.5"}),e("leadAttributeRules.createButton")]});return(0,n.jsxs)("div",{className:"space-y-6",children:[(0,n.jsx)(i.A_,{title:e("leadAttributeRules.title"),description:e("leadAttributeRules.description"),actions:a.length>0?F:void 0}),c&&(0,n.jsx)(i.O3,{children:(0,n.jsx)(i.IM,{columns:R,embedded:!0})}),u&&(0,n.jsx)("p",{className:"rounded-md border border-destructive/40 bg-destructive/10 px-3 py-2 text-xs text-destructive",children:e("leadAttributeRules.errors.loadFailed")}),!c&&!u&&(0,n.jsx)("section",{className:"space-y-3",children:0===a.length?(0,n.jsx)(i.MI,{icon:eo.Z,title:e("leadAttributeRules.emptyTitle"),description:e("leadAttributeRules.emptyDescription"),action:F}):(0,n.jsxs)(n.Fragment,{children:[(0,n.jsxs)("div",{className:"space-y-1",children:[(0,n.jsx)("h2",{className:"text-sm font-medium",children:e("leadAttributeRules.listTitle")}),(0,n.jsx)("p",{className:"text-xs text-muted-foreground",children:e("leadAttributeRules.listDescription",{count:a.length})})]}),(0,n.jsx)(i.O3,{children:(0,n.jsx)(i.eP,{columns:R,embedded:!0,children:a.map(t=>(0,n.jsxs)(r.Fragment,{children:[(0,n.jsxs)(i.T9,{children:[(0,n.jsx)(i.yi,{first:!0,children:(0,n.jsx)("span",{className:"text-xs font-medium text-foreground",children:t.name})}),(0,n.jsx)(i.yi,{className:"text-xs",children:(0,em.Gg)(e,t.source,g)}),(0,n.jsx)(i.yi,{className:"font-mono text-xs",children:t.target_field_key}),(0,n.jsx)(i.yi,{children:(0,n.jsx)(ej,{regra:t,aberta:y===t.id,aoAlternar:()=>w(y===t.id?null:t.id)})}),(0,n.jsx)(i.yi,{children:(0,n.jsx)(d.C,{variant:t.is_active?"default":"outline",className:"text-[10px]",children:e(t.is_active?"leadAttributeRules.statusActive":"leadAttributeRules.statusInactive")})}),(0,n.jsx)(i.yi,{className:"pr-4 text-right",onClick:e=>e.stopPropagation(),children:(0,n.jsxs)("div",{className:"flex justify-end gap-1",children:[(0,n.jsx)(o.z,{variant:"ghost",size:"icon",className:"h-7 w-7","aria-label":e("leadAttributeRules.edit"),onClick:()=>_(t),children:(0,n.jsx)(p.Z,{className:"h-3.5 w-3.5"})}),(0,n.jsx)(o.z,{variant:"ghost",size:"icon",className:"h-7 w-7","aria-label":e("leadAttributeRules.delete"),onClick:()=>b(t),children:(0,n.jsx)(f.Z,{className:"h-3.5 w-3.5"})})]})})]}),y===t.id&&(0,n.jsx)(ed.SC,{className:"hover:bg-transparent",children:(0,n.jsx)(ed.pj,{colSpan:R.length,className:"border-t-0 bg-muted/20 px-6 py-3",children:(0,n.jsx)(ep,{regraId:t.id,aberto:!0})})})]},t.id))})})]})}),(0,n.jsx)(ef,{regra:N,onOpenChange:e=>!e&&b(null),excluindo:v.isPending,onConfirmar:e=>v.mutate(e,{onSettled:()=>b(null)})})]})}function ev(){let{abaInicial:e="campos"}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{t}=(0,l.$G)(),[s,i]=(0,r.useState)(e);return(0,n.jsx)("div",{className:"p-6",children:(0,n.jsxs)(a.mQ,{value:s,onValueChange:e=>i(e),children:[(0,n.jsxs)(a.dr,{className:"mb-6 h-9",children:[(0,n.jsx)(a.SP,{value:"campos",children:t("leadAttributeRules.tabFields")}),(0,n.jsx)(a.SP,{value:"regras",children:t("leadAttributeRules.tabRules")}),(0,n.jsx)(a.SP,{value:"identidade",children:t("leadAttributeRules.tabIdentity")})]}),(0,n.jsx)(a.nU,{value:"campos",children:(0,n.jsx)(Z,{})}),(0,n.jsx)(a.nU,{value:"regras",children:(0,n.jsx)(eg,{})}),(0,n.jsx)(a.nU,{value:"identidade",children:(0,n.jsx)(er,{})})]})})}},84390:function(e,t,s){s.d(t,{A_:function(){return x},IM:function(){return w},MI:function(){return y},O3:function(){return j},Pd:function(){return g},T9:function(){return f},dl:function(){return b},eP:function(){return p},l5:function(){return v},m3:function(){return N},yi:function(){return h}});var n=s(57437),a=s(57175),l=s(19889),r=s(79455),i=s(95733),d=s(18902),o=s(23882),c=s(73247),u=s(92451),m=s(10407);function x(e){let{title:t,description:s,actions:a}=e;return(0,n.jsxs)("div",{className:"flex items-start justify-between gap-4",children:[(0,n.jsxs)("div",{children:[(0,n.jsx)("h1",{className:"text-xl font-medium text-foreground",children:t}),s&&(0,n.jsx)("p",{className:"text-sm text-muted-foreground mt-1",children:s})]}),a&&(0,n.jsx)("div",{className:"flex items-center gap-2 shrink-0",children:a})]})}
1function p(e){let{columns:t,children:s,className:a,embedded:l}=e;return(0,n.jsx)("div",{className:(0,o.cn)(!l&&"rounded-lg border border-border overflow-hidden",a),children:(0,n.jsxs)(d.iA,{children:[(0,n.jsx)(d.xD,{children:(0,n.jsx)(d.SC,{className:"hover:bg-transparent",children:t.map((e,t)=>(0,n.jsx)(d.ss,{className:(0,o.cn)("h-10 text-[11px] font-medium uppercase tracking-wider text-muted-foreground",0===t&&"pl-6",e.className),children:e.label},t))})}),(0,n.jsx)(d.RM,{children:s})]})})}function f(e){let{children:t,onClick:s,className:a}=e;return(0,n.jsx)(d.SC,{className:(0,o.cn)(s&&"cursor-pointer",a),onClick:s,children:t})}function h(e){let{children:t,first:s,className:a,onClick:l}=e;return(0,n.jsx)(d.pj,{className:(0,o.cn)("py-4",s?"pl-6 font-medium text-foreground":"text-muted-foreground",a),onClick:l,children:t})}function j(e){let{children:t,className:s}=e;return(0,n.jsx)("div",{className:(0,o.cn)("overflow-hidden rounded-lg border border-border bg-card shadow-sm",s),children:t})}function g(e){let{children:t}=e;return(0,n.jsx)("div",{className:"flex items-center gap-2 px-3 py-2.5 border-b border-border",children:t})}function v(e){let{value:t,onChange:s,placeholder:a}=e,{t:r}=(0,l.$G)();return(0,n.jsxs)("div",{className:"relative w-full max-w-xs",children:[(0,n.jsx)(c.Z,{className:"absolute left-2.5 top-1/2 -translate-y-1/2 h-3.5 w-3.5 text-muted-foreground"}),(0,n.jsx)(i.I,{type:"text",placeholder:null!=a?a:r("list.searchByNamePlaceholder"),value:t,onChange:e=>s(e.target.value),className:"pl-8 h-8 text-[13px]"})]})}function N(e){let{children:t}=e;return(0,n.jsx)("div",{className:"flex items-center justify-between px-3 py-2.5 border-t border-border",children:t})}function b(e){let{page:t,onPageChange:s,hasPrev:a,hasNext:i}=e,{t:d}=(0,l.$G)();return(0,n.jsxs)("div",{className:"flex items-center gap-1",children:[(0,n.jsx)(r.z,{variant:"outline",size:"sm",className:"h-8 w-8 p-0","aria-label":d("list.previousPage"),disabled:!1===a||t<=1,onClick:()=>s(t-1),children:(0,n.jsx)(u.Z,{className:"h-4 w-4"})}),(0,n.jsx)(r.z,{variant:"outline",size:"sm",className:"h-8 w-8 p-0","aria-label":d("list.nextPage"),disabled:!1===i,onClick:()=>s(t+1),children:(0,n.jsx)(m.Z,{className:"h-4 w-4"})})]})}function y(e){let{icon:t,title:s,description:a,action:l}=e;return(0,n.jsxs)("div",{className:"text-center py-12",children:[(0,n.jsx)(t,{className:"h-10 w-10 text-muted-foreground/50 mx-auto mb-4"}),(0,n.jsx)("h3",{className:"text-base font-medium text-foreground mb-1.5",children:s}),a&&(0,n.jsx)("p",{className:"text-sm text-muted-foreground mb-4",children:a}),l]})}function w(e){let{columns:t,rows:s=4,embedded:l}=e;return(0,n.jsx)(p,{columns:t,embedded:l,children:Array.from({length:s}).map((e,s)=>(0,n.jsx)(d.SC,{children:t.map((e,t)=>(0,n.jsx)(d.pj,{className:(0,o.cn)("py-4",0===t&&"pl-6"),children:(0,n.jsx)(a.O,{className:(0,o.cn)("h-4 py-0 my-0.5",0===t?"w-36":"w-3/4"),delayIndex:s})},t))},s))})}},39612:function(e,t,s){s.d(t,{OL:function(){return j},_T:function(){return m},aR:function(){return d},f$:function(){return f},fY:function(){return x},le:function(){return g},vW:function(){return o},xo:function(){return p},yT:function(){return h}});var n=s(57437),a=s(90277),l=s(2265),r=s(23882),i=s(79455);let d=a.fC,o=a.xz,c=a.h_,u=l.forwardRef((e,t)=>{let{className:s,...l}=e;return(0,n.jsx)(a.aV,{className:(0,r.cn)("fixed inset-0 z-[100] 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",s),...l,ref:t})});u.displayName=a.aV.displayName;let m=l.forwardRef((e,t)=>{let{className:s,...l}=e;return(0,n.jsxs)(c,{children:[(0,n.jsx)(u,{}),(0,n.jsx)(a.VY,{ref:t,className:(0,r.cn)("fixed left-[50%] top-[50%] z-[100] 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:rou
1nded-lg",s),...l})]})});m.displayName=a.VY.displayName;let x=e=>{let{className:t,...s}=e;return(0,n.jsx)("div",{className:(0,r.cn)("flex flex-col space-y-2 text-center sm:text-left",t),...s})};x.displayName="AlertDialogHeader";let p=e=>{let{className:t,...s}=e;return(0,n.jsx)("div",{className:(0,r.cn)("flex flex-col-reverse sm:flex-row sm:justify-end sm:space-x-2",t),...s})};p.displayName="AlertDialogFooter";let f=l.forwardRef((e,t)=>{let{className:s,...l}=e;return(0,n.jsx)(a.Dx,{ref:t,className:(0,r.cn)("text-lg font-semibold",s),...l})});f.displayName=a.Dx.displayName;let h=l.forwardRef((e,t)=>{let{className:s,...l}=e;return(0,n.jsx)(a.dk,{ref:t,className:(0,r.cn)("text-sm text-muted-foreground",s),...l})});h.displayName=a.dk.displayName;let j=l.forwardRef((e,t)=>{let{className:s,variant:l,size:d,...o}=e;return(0,n.jsx)(a.aU,{ref:t,className:(0,r.cn)((0,i.d)({variant:l,size:d}),s),...o})});j.displayName=a.aU.displayName;let g=l.forwardRef((e,t)=>{let{className:s,...l}=e;return(0,n.jsx)(a.$j,{ref:t,className:(0,r.cn)((0,i.d)({variant:"outline"}),"mt-2 sm:mt-0",s),...l})});g.displayName=a.$j.displayName},36555:function(e,t,s){s.d(t,{C:function(){return i}});var n=s(57437);s(2265);var a=s(90535),l=s(23882);let r=(0,a.j)("inline-flex items-center gap-1 rounded-full border px-2 py-0.5 text-xs font-medium leading-none transition-colors focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2",{variants:{variant:{default:"border-primary/40 bg-primary/10 text-primary hover:bg-primary/20",secondary:"border-border bg-secondary text-secondary-foreground hover:bg-secondary/80",destructive:"border-destructive/40 bg-destructive/10 text-destructive hover:bg-destructive/20",outline:"border-border text-foreground"}},defaultVariants:{variant:"default"}});function i(e){let{className:t,variant:s,...a}=e;return(0,n.jsx)("div",{className:(0,l.cn)(r({variant:s}),t),...a})}},25477:function(e,t,s){s.d(t,{_:function(){return o}});var n=s(57437),a=s(2265),l=s(6394),r=s(90535),i=s(23882);let d=(0,r.j)("text-sm font-medium leading-none peer-disabled:cursor-not-allowed peer-disabled:opacity-70"),o=a.forwardRef((e,t)=>{let{className:s,...a}=e;return(0,n.jsx)(l.f,{ref:t,className:(0,i.cn)(d(),s),...a})});o.displayName=l.f.displayName},63935:function(e,t,s){s.d(t,{Bw:function(){return h},DI:function(){return u},Ph:function(){return c},Ql:function(){return g},i4:function(){return x},ki:function(){return m},n5:function(){return j}});var n=s(57437),a=s(56873),l=s(40875),r=s(22135),i=s(30401),d=s(2265),o=s(23882);let c=a.fC,u=a.ZA,m=a.B4,x=d.forwardRef((e,t)=>{let{className:s,children:r,...i}=e;return(0,n.jsxs)(a.xz,{ref:t,className:(0,o.cn)("flex h-[34px] w-full items-center justify-between gap-2 rounded-md border border-input bg-background px-3 py-2 text-[13px] transition-colors duration-200 placeholder:text-muted-foreground focus:outline-none disabled:cursor-not-allowed disabled:opacity-50 [&>span]:line-clamp-1",s),...i,children:[r,(0,n.jsx)(a.JO,{asChild:!0,children:(0,n.jsx)(l.Z,{className:"h-4 w-4 shrink-0 text-muted-foreground",strokeWidth:1.5})})]})});x.displayName=a.xz.displayName;let p=d.forwardRef((e,t)=>{let{className:s,...l}=e;return(0,n.jsx)(a.u_,{ref:t,className:(0,o.cn)("flex cursor-default items-center justify-center py-1",s),...l,children:(0,n.jsx)(r.Z,{className:"h-4 w-4"})})});p.displayName=a.u_.displayName;let f=d.forwardRef((e,t)=>{let{className:s,...r}=e;return(0,n.jsx)(a.$G,{ref:t,className:(0,o.cn)("flex cursor-default items-center justify-center py-1",s),...r,children:(0,n.jsx)(l.Z,{className:"h-4 w-4"})})});f.displayName=a.$G.displayName;let h=d.forwardRef((e,t)=>{let{className:s,children:l,position:r="popper",...i}=e;return(0,n.jsx)(a.h_,{children:(0,n.jsxs)(a.VY,{ref:t,className:(0,o.cn)("relative z-[110] max-h-96 min-w-[8rem] overflow-hidden rounded-md border bg-popover text-popover-foreground shadow-md 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-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:sli
1de-in-from-left-2 data-[side=top]:slide-in-from-bottom-2","popper"===r&&"data-[side=bottom]:translate-y-1 data-[side=left]:-translate-x-1 data-[side=right]:translate-x-1 data-[side=top]:-translate-y-1",s),position:r,...i,children:[(0,n.jsx)(p,{}),(0,n.jsx)(a.l_,{className:(0,o.cn)("p-1","popper"===r&&"h-[var(--radix-select-trigger-height)] w-full min-w-[var(--radix-select-trigger-width)]"),children:l}),(0,n.jsx)(f,{})]})})});h.displayName=a.VY.displayName;let j=d.forwardRef((e,t)=>{let{className:s,...l}=e;return(0,n.jsx)(a.__,{ref:t,className:(0,o.cn)("py-1.5 pl-8 pr-2 text-xs font-medium",s),...l})});j.displayName=a.__.displayName;let g=d.forwardRef((e,t)=>{let{className:s,children:l,...r}=e;return(0,n.jsxs)(a.ck,{ref:t,className:(0,o.cn)("relative flex w-full cursor-default select-none items-center rounded-sm py-1.5 pl-8 pr-2 text-[13px] outline-none focus:bg-accent focus:text-accent-foreground data-[disabled]:pointer-events-none data-[disabled]:opacity-50",s),...r,children:[(0,n.jsx)("span",{className:"absolute left-2 flex h-3.5 w-3.5 items-center justify-center",children:(0,n.jsx)(a.wU,{children:(0,n.jsx)(i.Z,{className:"h-4 w-4"})})}),(0,n.jsx)(a.eT,{children:l})]})});g.displayName=a.ck.displayName,d.forwardRef((e,t)=>{let{className:s,...l}=e;return(0,n.jsx)(a.Z0,{ref:t,className:(0,o.cn)("-mx-1 my-1 h-px bg-border",s),...l})}).displayName=a.Z0.displayName},18902:function(e,t,s){s.d(t,{RM:function(){return d},SC:function(){return o},iA:function(){return r},pj:function(){return u},ss:function(){return c},xD:function(){return i}});var n=s(57437),a=s(2265),l=s(23882);let r=a.forwardRef((e,t)=>{let{className:s,nativeClassName:a,...r}=e;return(0,n.jsx)("div",{className:(0,l.cn)("relative w-full overflow-auto",a),children:(0,n.jsx)("table",{ref:t,className:(0,l.cn)("w-full caption-bottom text-sm",s),...r})})});r.displayName="Table";let i=a.forwardRef((e,t)=>{let{className:s,...a}=e;return(0,n.jsx)("thead",{ref:t,className:(0,l.cn)("[&_tr]:border-b",s),...a})});i.displayName="TableHeader";let d=a.forwardRef((e,t)=>{let{className:s,...a}=e;return(0,n.jsx)("tbody",{ref:t,className:(0,l.cn)("[&_tr:last-child]:border-0",s),...a})});d.displayName="TableBody",a.forwardRef((e,t)=>{let{className:s,...a}=e;return(0,n.jsx)("tfoot",{ref:t,className:(0,l.cn)("border-t bg-muted/50 font-medium [&>tr]:last:border-b-0",s),...a})}).displayName="TableFooter";let o=a.forwardRef((e,t)=>{let{className:s,...a}=e;return(0,n.jsx)("tr",{ref:t,className:(0,l.cn)("border-b transition-colors hover:bg-muted/50 data-[state=selected]:bg-muted",s),...a})});o.displayName="TableRow";let c=a.forwardRef((e,t)=>{let{className:s,...a}=e;return(0,n.jsx)("th",{ref:t,className:(0,l.cn)("h-12 px-4 text-left align-middle font-medium text-muted-foreground [&:has([role=checkbox])]:pr-0",s),...a})});c.displayName="TableHead";let u=a.forwardRef((e,t)=>{let{className:s,...a}=e;return(0,n.jsx)("td",{ref:t,className:(0,l.cn)("p-4 align-middle [&:has([role=checkbox])]:pr-0",s),...a})});u.displayName="TableCell",a.forwardRef((e,t)=>{let{className:s,...a}=e;return(0,n.jsx)("caption",{ref:t,className:(0,l.cn)("mt-4 text-sm text-muted-foreground",s),...a})}).displayName="TableCaption"},97107:function(e,t,s){s.d(t,{SP:function(){return o},dr:function(){return d},mQ:function(){return i},nU:function(){return c}});var n=s(57437),a=s(2265),l=s(20271),r=s(23882);let i=l.fC,d=a.forwardRef((e,t)=>{let{className:s,...a}=e;return(0,n.jsx)(l.aV,{ref:t,className:(0,r.cn)("w-full inline-flex gap-7 h-10 items-center text-muted-foreground border-b border-border mb-10",s),...a})});d.displayName=l.aV.displayName;let o=a.forwardRef((e,t)=>{let{className:s,...a}=e;return(0,n.jsx)(l.xz,{ref:t,className:(0,r.cn)("inline-flex items-center justify-center whitespace-nowrap py-1.5 border-b-[4px] border-transparent text-sm font-medium ring-offset-background transition-all focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 data-[state=active]:text-foreground data-[state=active]:border-primary -mb-[6px]",s),...a}
1)});o.displayName=l.xz.displayName;let c=a.forwardRef((e,t)=>{let{className:s,...a}=e;return(0,n.jsx)(l.VY,{ref:t,className:(0,r.cn)("mt-2 ring-offset-background focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2",s),...a})});c.displayName=l.VY.displayName},55164:function(e,t,s){s.d(t,{g:function(){return r}});var n=s(57437),a=s(2265),l=s(23882);let r=a.forwardRef((e,t)=>{let{className:s,...a}=e;return(0,n.jsx)("textarea",{className:(0,l.cn)("flex min-h-[80px] w-full rounded-md border border-input bg-background px-3 py-2 text-sm ring-offset-background placeholder:text-muted-foreground focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:cursor-not-allowed disabled:opacity-50",s),ref:t,...a})});r.displayName="Textarea"},9374:function(e,t,s){function n(e){return"'".concat(e.replace(/\\/g,"\\\\").replace(/'/g,"\\'"),"'")}function a(e){let t=Number(e);return Number.isFinite(t)?String(t):"0"}s.d(t,{jR:function(){return i},kK:function(){return r},yT:function(){return d}});let l=new Set(["GREATER_THAN","LESS_THEN","GREATER_THAN_OR_EQUAL","LESS_THEN_OR_EQUAL"]);function r(e){var t,s;if(!e.field||!String(e.field).trim())return!1;if("EXISTS"===e.operator||"NOT EXISTS"===e.operator)return!0;let n=String(null!==(t=e.value)&&void 0!==t?t:"").trim();return!!n&&(!l.has(null!==(s=e.operator)&&void 0!==s?s:"")||Number.isFinite(Number(n)))}function i(e){let t=[],s=e=>{var n,a;if(e&&"object"==typeof e){if("and"in e||"or"in e){let t=null!==(n=e.and)&&void 0!==n?n:e.or;Array.isArray(t)&&t.forEach(s);return}if("field"in e&&"operator"in e&&e.field){let s=String(null!==(a=e.value)&&void 0!==a?a:"").trim();s&&l.has(e.operator)&&!Number.isFinite(Number(s))&&t.push({field:String(e.field),value:s})}}};return s(e),t}function d(e){return function e(t){if(!t||"object"!=typeof t)return null;if("and"in t||"or"in t){let s="and"in t,n=s?t.and:t.or;if(!Array.isArray(n))return null;let a=n.map(e).filter(e=>!!e);return 0===a.length?null:"(".concat(a.join(s?" and ":" or "),")")}return"field"in t&&"operator"in t&&t.field&&r(t)?function(e){var t,s;let l=(s=e.field,"_get(event, ".concat(n(s),")")),r=null!==(t=e.value)&&void 0!==t?t:"";switch(e.operator){case"EXISTS":return"".concat(l," is not None");case"NOT EXISTS":return"".concat(l," is None");case"EQ":return"_eq(".concat(l,", ").concat(n(r),")");case"DIFF":return"not _eq(".concat(l,", ").concat(n(r),")");case"ILIKE":return"(".concat(l," is not None and ").concat(n(r.toLowerCase())," in str(").concat(l,").lower())");case"NOT ILIKE":return"(".concat(l," is None or ").concat(n(r.toLowerCase())," not in str(").concat(l,").lower())");case"GREATER_THAN":return"_num(".concat(l,") is not None and _num(").concat(l,") > ").concat(a(r));case"LESS_THEN":return"_num(".concat(l,") is not None and _num(").concat(l,") < ").concat(a(r));case"GREATER_THAN_OR_EQUAL":return"_num(".concat(l,") is not None and _num(").concat(l,") >= ").concat(a(r));case"LESS_THEN_OR_EQUAL":return"_num(".concat(l,") is not None and _num(").concat(l,") <= ").concat(a(r));default:return"True"}}(t):null}(e)}}}]);
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.