PageSourceSearch

https://xyrus.ai/_next/static/chunks/9481.45083ed141e5fc2f.js

js xyrus.ai collected 2026-10-05 15:10:57 UTC 6,728 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9481],{9481:(e,s,i)=>{i.r(s),i.d(s,{default:()=>d});var a=i(95155);i(12115);var l=i(65229),t=i(79451),r=i(20063),o=i(28521),n=i(28990),c=i(15992);function d(e){let{data:s}=e,i=(0,r.useRouter)(),d=null!==s&&"object"==typeof s&&"similarProfiles"in s?s:{similarProfiles:[],isLoadingSimilarProfiles:!1,similarProfilesError:null,closeModal:void 0},m=d.similarProfiles.map(e=>({id:e.id,name:"".concat(e.first_name," ").concat(e.last_name).trim(),initials:function(e,s){var i,a;let l=(null==e||null==(i=e.charAt(0))?void 0:i.toUpperCase())||"",t=(null==s||null==(a=s.charAt(0))?void 0:a.toUpperCase())||"";return"".concat(l).concat(t)}(e.first_name,e.last_name),location:e.location,role:e.current_role,company:e.company,similarity:e.similarity,rstTitle:"N/A",rstScore:0,ccmScore:0})),x=m.length>0;return(0,a.jsxs)("div",{className:"h-full flex flex-col min-h-0","data-testid":"view-all-similar-profiles-modal",children:[(0,a.jsxs)("div",{className:"flex items-center justify-between py-3 bg-white flex-shrink-0",children:[(0,a.jsxs)("h3",{className:"text-lg font-semibold text-card-foreground",children:["Similar Profiles (",m.length,")"]}),(0,a.jsx)("div",{className:"flex items-center gap-3",children:(0,a.jsx)("button",{onClick:()=>{var e;return null==(e=d.closeModal)?void 0:e.call(d)},className:"p-2 rounded-lg cursor-pointer","data-testid":"close-similar-profiles-modal",children:(0,a.jsx)(l.A,{className:"h-4 w-4 text-icon-primary"})})})]}),(0,a.jsx)("div",{className:"flex-1 overflow-y-auto py-3 min-h-0",children:d.isLoadingSimilarProfiles?(0,a.jsx)("div",{className:"space-y-4",children:Array.from({length:5}).map((e,s)=>(0,a.jsxs)("div",{className:"bg-white rounded-xl border border-text-stroke p-5 animate-pulse","data-testid":"similar-profile-modal-loading-".concat(s),children:[(0,a.jsxs)("div",{className:"flex items-start",children:[(0,a.jsx)("div",{className:"w-[40px] h-[40px] bg-gray-200 rounded-full flex-shrink-0"}),(0,a.jsxs)("div",{className:"flex-1 ml-4",children:[(0,a.jsx)("div",{className:"h-4 bg-gray-200 rounded mb-2"}),(0,a.jsx)("div",{className:"h-3 bg-gray-200 rounded mb-2"}),(0,a.jsx)("div",{className:"h-3 bg-gray-200 rounded mb-2"})]}),(0,a.jsx)("div",{className:"h-4 bg-gray-200 rounded w-12"})]}),(0,a.jsxs)("div",{className:"mt-3 pt-3 border-t border-gray-200",children:[(0,a.jsx)("div",{className:"h-3 bg-gray-200 rounded mb-2"}),(0,a.jsxs)("div",{className:"flex gap-6",children:[(0,a.jsx)("div",{className:"h-4 bg-gray-200 rounded w-12"}),(0,a.jsx)("div",{className:"h-4 bg-gray-200 rounded w-12"})]})]})]},"loading-".concat(s)))}):d.similarProfilesError?(0,a.jsx)(o.A,{icon:(0,a.jsx)(t.A,{className:"h-10 w-10 text-text-placeholder mb-4"}),title:"Error Loading Profiles",description:d.similarProfilesError||"Failed to load similar profiles"}):x?(0,a.jsx)("div",{className:"space-y-4",children:m.map(e=>{var s;return(0,a.jsx)("div",{onClick:()=>{var s,a;return s=e.id,void(null==(a=d.closeModal)||a.call(d),i.push("/candidates/".concat(s)))},className:"group flex flex-col bg-white hover:bg-text-stroke rounded-xl border border-text-stroke p-5 transition-all duration-200 cursor-pointer","data-testid":"similar-profile-modal-".concat(e.id),children:(0,a.jsxs)("div",{className:"flex items-start",children:[(0,a.jsx)("div",{className:"w-[40px] h-[40px] bg-text-stroke group-hover:bg-white rounded-full flex items-center justify-center text-text-primary font-semibold text-sm transition-all duration-200 flex-shrink-0",children:e.initials}),(0,a.jsxs)("div",{className:"flex-1 ml-4",children:[(0,a.jsx)("h4",{className:"text-sm font-bold text-text-primary mb-2",children:e.name}),(0,a.jsxs)("div",{className:"text-[12px] font-normal text-text-primary mb-2 flex items-center",children:[(0,a.jsx)(n.A,{icon:"".concat(c.Tm,"#bag_icon"),width:12,height:12,color:"var(--color-text-secondary)",className:"mr-1",style:{lineHeight:"0"}}),(0,a.jsx)("p",{children:e.role})]}),(0,a.jsxs)("div",{className:"text-[12px] text-text-secondary flex items-center",children:[(0,a.jsx)(n.A,{icon:"".concat(c.oW,"#location_icon"),width:12,height:12,color:"var(--color-text-secondary)",className:"mr-1",style:{lineHeight:"0"}}),(0,a.jsx)("p",{children:e.location})]})]}),(0,a.jsxs)("div",{className:"flex items-center","data-testid":"profile-similarity-modal-".concat(e.id),children:[(0,a.jsx)("span",{className:"text-sm text-text-secondary mr-1",children:"Similarity: "}),(0,a.jsxs)("span",{className:"text-base font-bold ".concat((s=Math.round(100*e.similarity))>=80?"text-success-solid":s>=50?"text-brand-4th":"text-brand-2nd"),children:[Math.round(100*e.similarity),"%"]})]})]})},e.id)})}):(0,a.jsx)(o.A,{icon:(0,a.jsx)(t.A,{className:"h-10 w-10 text-text-placeholder mb-4"}),title:"No Similar Profiles Found",description:"No similar profiles are available for this candidate at the moment."})})]})}},15992:(e,s,i)=>{i.d(s,{A7:()=>b,DI:()=>v,Dz:()=>f,M9:()=>c,Rt:()=>n,Tm:()=>m,V_:()=>g,Wl:()=>t,bR:()=>l,cZ:()=>x,ds:()=>h,h2:()=>r,lU:()=>u,oW:()=>o,sJ:()=>p,wp:()=>d,z5:()=>a});let a="/images/icons/pencil-edit.svg",l="/images/icons/phone-icon.svg",t="/images/icons/globe-icon.svg",r="/images/icons/email-icon.svg",o="/images/icons/location-icon.svg",n="/images/icons/link-icon.svg",c="/images/icons/refresh-icon.svg",d="/images/icons/share-icon.svg",m="/images/icons/bag-icon.svg",x="/images/icons/document-icon.svg",h="/images/icons/right-arrow-icon.svg",g="/images/icons/linkedinIcon.svg",f="/images/icons/scheduled-calendar-icon.svg",v="/images/icons/placeholder-no-engagements.svg",p="/images/icons/impersonate-user-icon.svg",u="/images/icons/UserContactsExpand.svg",b="/images/client/client-information-circle.svg"},28521:(e,s,i)=>{i.d(s,{A:()=>l});var a=i(95155);function l(e){let{icon:s,title:i,description:l,className:t="",onIconClick:r=()=>{},showIcon:o=!0}=e;return(0,a.jsxs)("div",{className:"flex flex-col items-center justify-center text-center ".concat(t),style:{backgroundColor:"var(--color-text-bg)",borderRadius:"12px",padding:"16px"},onClick:r,children:[o&&(s?(0,a.jsx)("div",{className:"mb-3",children:s}):(0,a.jsx)("div",{className:"flex items-center justify-center mb-3",children:(0,a.jsx)("div",{className:"text-2xl text-text-placeholder",children:"+"})})),(0,a.jsx)("h3",{className:"text-sm font-semibold text-text-primary mb-2 leading-none",children:i}),(0,a.jsx)("p",{className:"text-sm font-normal text-secondary-text leading-5 text-center",children:l})]})}i(12115)},79451:(e,s,i)=>{i.d(s,{A:()=>a});let a=(0,i(71847).A)("monitor",[["rect",{width:"20",height:"14",x:"2",y:"3",rx:"2",key:"48i651"}],["line",{x1:"8",x2:"16",y1:"21",y2:"21",key:"1svkeh"}],["line",{x1:"12",x2:"12",y1:"17",y2:"21",key:"vw1qmm"}]])}}]);

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.