PageSourceSearch

https://interviewrr.ai/js/6278.8d690e2c.js

js interviewrr.ai collected 2026-10-05 12:07:11 UTC 15,582 bytes, 2 lines download raw bytes

1"use strict";(self["webpackChunk_coreui_coreui_free_vue_admin_template"]=self["webpackChunk_coreui_coreui_free_vue_admin_template"]||[]).push([[6278],{26278:function(e,t,o){o.r(t),o.d(t,{default:function(){return ge}});var l=o(92161);const a={class:"pip-root"},s={key:0,class:"pip-state"},n={key:1,class:"pip-state pip-state--message"},i={class:"pip-state__title"},r={class:"pip-state__body"},c=["href"],p={key:2,class:"pip-wrap"},m={class:"pip-hero"},d={class:"pip-video-box"},h=["src","poster"],k={key:0,class:"pip-video-skeleton"},u={key:1,class:"pip-overlay"},y={class:"pip-overlay__label"},f={class:"pip-overlay__value"},E={class:"pip-identity"},g={class:"pip-name"},B={key:0,class:"pip-headline"},v={key:1,class:"pip-role"},N={class:"pip-role__chip"},V={key:0,class:"pip-section"},_={class:"pip-chapters"},b=["onClick"],C={class:"pip-chapter__time"},S={class:"pip-chapter__q"},D={key:1,class:"pip-section"},w={class:"pip-scores"},T={class:"pip-score__head"},x={class:"pip-score__name"},L=["aria-label"],$={key:0,class:"pip-score__why"},I={key:0,class:"pip-note"},P={key:2,class:"pip-section"},R={class:"pip-bio"},F={key:3,class:"pip-section"},M={class:"pip-summary"},U={key:4,class:"pip-note"},A={key:5,class:"pip-section"},O={key:0,class:"pip-facts"},q={key:0,class:"pip-fact"},z={class:"pip-fact__v"},H={key:1,class:"pip-fact"},W={class:"pip-fact__v"},j={key:1,class:"pip-skills"},Q={key:2,class:"pip-block"},G={class:"pip-timeline"},J={class:"pip-timeline__title"},K={class:"pip-timeline__meta"},X={key:0,class:"pip-timeline__body"},Y={key:3,class:"pip-block"},Z={class:"pip-timeline"},ee={class:"pip-timeline__title"},te={class:"pip-timeline__meta"},oe={key:4,class:"pip-block"},le={key:0,class:"pip-h3"},ae={key:1,class:"pip-skills"},se={key:2,class:"pip-h3 pip-h3--spaced"},ne={key:3,class:"pip-skills"},ie={key:6,class:"pip-section"},re={class:"pip-roles"},ce={class:"pip-role-item__head"},pe={class:"pip-role-item__name"},me={key:0,class:"pip-role-item__badge"},de={key:0,class:"pip-role-item__why"},he={class:"pip-footer"},ke={class:"pip-disclaimer"};function ue(e,t,o,ue,ye,fe){return(0,l.openBlock)(),(0,l.createElementBlock)("div",a,[ye.loading?((0,l.openBlock)(),(0,l.createElementBlock)("div",s,[...t[1]||(t[1]=[(0,l.createElementVNode)("span",{class:"pip-spin"},null,-1),(0,l.createElementVNode)("p",null,"Loading this profile...",-1)])])):"ok"!==ye.state?((0,l.openBlock)(),(0,l.createElementBlock)("div",n,[t[2]||(t[2]=(0,l.createElementVNode)("div",{class:"pip-state__icon"},[(0,l.createElementVNode)("svg",{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor","stroke-width":"1.6"},[(0,l.createElementVNode)("circle",{cx:"12",cy:"12",r:"9"}),(0,l.createElementVNode)("path",{d:"M12 8v4.5M12 16h.01"})])],-1)),(0,l.createElementVNode)("h1",i,(0,l.toDisplayString)(fe.stateTitle),1),(0,l.createElementVNode)("p",r,(0,l.toDisplayString)(fe.stateBody),1),"auth"===ye.state?((0,l.openBlock)(),(0,l.createElementBlock)("a",{key:0,class:"pip-btn pip-btn--primary",href:fe.loginHref},"Sign in to view",8,c)):(0,l.createCommentVNode)("",!0)])):((0,l.openBlock)(),(0,l.createElementBlock)("div",p,[(0,l.createElementVNode)("section",m,[(0,l.createElementVNode)("div",d,[(0,l.createElementVNode)("video",{ref:"video",class:"pip-video",src:ye.profile.videoUrl,poster:ye.profile.posterUrl||void 0,controls:"",playsinline:"",preload:"metadata",onLoadedmetadata:t[0]||(t[0]=(...e)=>fe.onLoaded&&fe.onLoaded(...e))},null,40,h),ye.videoReady?(0,l.createCommentVNode)("",!0):((0,l.openBlock)(),(0,l.createElementBlock)("div",k,[...t[3]||(t[3]=[(0,l.createElementVNode)("span",{class:"pip-spin pip-spin--light"},null,-1)])])),ye.overlay?((0,l.openBlock)(),(0,l.createElementBlock)("div",u,[(0,l.createElementVNode)("span",y,(0,l.toDisplayString)(ye.overlay.category),1),(0,l.createElementVNode)("span",f,(0,l.toDisplayString)(ye.overlay.score)+"%",1)])):(0,l.createCommentVNode)("",!0)]),(0,l.createElementVNode)("div",E,[(0,l.createElementVNode)("h1",g,(0,l.toDisplayString)(ye.profile.name||"Candidate"),1),ye.profile.headline?((0,l.openBlock)(),(0,l.createElementBlock)("p",B,(0,l.toDisplayString)(ye.profile.headline),1)):(0,l.createCommentVNode)("",!0),ye.profile.targetRole?((0,l.openBlock)(),(0,l.createElementBlock)("p",v,[(0,l.createElementVNode)("span",N,(0,l.toDisplayString)(ye.profile.targetRole),1)])):(0,l.createCommentVNode)("",!0)])]),fe.answeredChapters.length?((0,l.openBlock)(),(0,l.createElementBlock)("section",V,[t[5]||(t[5]=(0,l.createElementVNode)("h2",{class:"pip-h2"},"What was asked",-1)),(0,l.createElementVNode)("ol",_,[((0,l.openBlock)(!0),(0,l.createElementBlock)(l.Fragment,null,(0,l.renderList)(fe.answeredChapters,e=>((0,l.openBlock)(),(0,l.createElementBlock)("li",{key:e.index,class:(0,l.normalizeClass)(["pip-chapter",{"is-active":ye.activeChapter===e.index}]),onClick:t=>fe.seekTo(e)},[(0,l.createElementVNode)("span",C,(0,l.toDisplayString)(fe.clock(e.startSec)),1),(0,l.createElementVNode)("span",S,(0,l.toDisplayString)(e.question||`Question ${e.index}`),1),t[4]||(t[4]=(0,l.createElementVNode)("span",{class:"pip-chapter__go"},"Play",-1))],10,b))),128))])])):(0,l.createCommentVNode)("",!0),ye.profile.assessments.length?((0,l.openBlock)(),(0,l.createElementBlock)("section",D,[t[6]||(t[6]=(0,l.createElementVNode)("h2",{class:"pip-h2"},"AI assessment",-1)),(0,l.createElementVNode)("div",w,[((0,l.openBlock)(!0),(0,l.createElementBlock)(l.Fragment,null,(0,l.renderList)(ye.profile.assessments,t=>((0,l.openBlock)(),(0,l.createElementBlock)("div",{key:t.category,class:"pip-score"},[(0,l.createElementVNode)("div",T,[(0,l.createElementVNode)("span",x,(0,l.toDisplayString)(t.category),1),(0,l.createElementVNode)("span",{class:"pip-score__value",style:(0,l.normalizeStyle)({color:fe.scoreColor(t)})},(0,l.toDisplayString)(e.$scoreText(fe.scoreOfTen(t)))+"/10",5)]),(0,l.createElementVNode)("div",{class:"pip-bar",role:"img","aria-label":`${t.category}: ${fe.scoreOfTen(t)} out of 10`},[(0,l.createElementVNode)("div",{class:"pip-bar__fill",style:(0,l.normalizeStyle)({width:`${fe.barWidth(t)}%`,background:fe.scoreColor(t)})},null,4)],8,L),t.explanation?((0,l.openBlock)(),(0,l.createElementBlock)("p",$,(0,l.toDisplayString)(t.explanation),1)):(0,l.createCommentVNode)("",!0)]))),128))]),ye.profile.hiddenAssessmentCount?((0,l.openBlock)(),(0,l.createElementBlock)("p",I,(0,l.toDisplayString)(ye.profile.hiddenAssessmentCount)+" "+(0,l.toDisplayString)(1===ye.profile.hiddenAssessmentCount?"category is":"categories are")+" not shown here — the candidate chose not to publish "+(0,l.toDisplayString)(1===ye.profile.hiddenAssessmentCount?"it":"them")+". ",1)):(0,l.createCommentVNode)("",!0)])):(0,l.createCommentVNode)("",!0),ye.profile.bio?((0,l.openBlock)(),(0,l.createElementBlock)("section",P,[t[7]||(t[7]=(0,l.createElementVNode)("h2",{class:"pip-h2"},"Candidate bio",-1)),(0,l.createElementVNode)("p",R,(0,l.toDisplayString)(ye.profile.bio),1)])):(0,l.createCommentVNode)("",!0),ye.profile.summary?((0,l.openBlock)(),(0,l.createElementBlock)("section",F,[t[8]||(t[8]=(0,l.createElementVNode)("h2",{class:"pip-h2"},"Professional summary",-1)),(0,l.createElementVNode)("p",M,(0,l.toDisplayString)(ye.profile.summary),1)])):(0,l.createCommentVNode)("",!0),ye.profile.snapshotHidden?((0,l.openBlock)(),(0,l.createElementBlock)("p",U," The candidate chose not to publish the details taken from their CV — the candidate bio, the professional summary and the background section below. Their video, answers, assessment and role suggestions are unaffected. ")):(0,l.createCommentVNode)("",!0),fe.hasSnapshot?((0,l.openBlock)(),(0,l.createElementBlock)("section",A,[t[13]||(t[13]=(0,l.createElementVNode)("h2",{class:"pip-h2"}
1,"Background",-1)),ye.profile.snapshot.currentRole||ye.profile.snapshot.yearsExperience?((0,l.openBlock)(),(0,l.createElementBlock)("div",O,[ye.profile.snapshot.currentRole?((0,l.openBlock)(),(0,l.createElementBlock)("div",q,[t[9]||(t[9]=(0,l.createElementVNode)("span",{class:"pip-fact__k"},"Current role",-1)),(0,l.createElementVNode)("span",z,(0,l.toDisplayString)(ye.profile.snapshot.currentRole),1)])):(0,l.createCommentVNode)("",!0),ye.profile.snapshot.yearsExperience?((0,l.openBlock)(),(0,l.createElementBlock)("div",H,[t[10]||(t[10]=(0,l.createElementVNode)("span",{class:"pip-fact__k"},"Experience",-1)),(0,l.createElementVNode)("span",W,(0,l.toDisplayString)(ye.profile.snapshot.yearsExperience)+" years",1)])):(0,l.createCommentVNode)("",!0)])):(0,l.createCommentVNode)("",!0),ye.profile.snapshot.skills.length?((0,l.openBlock)(),(0,l.createElementBlock)("div",j,[((0,l.openBlock)(!0),(0,l.createElementBlock)(l.Fragment,null,(0,l.renderList)(ye.profile.snapshot.skills,e=>((0,l.openBlock)(),(0,l.createElementBlock)("span",{key:e,class:"pip-skill"},(0,l.toDisplayString)(e),1))),128))])):(0,l.createCommentVNode)("",!0),ye.profile.snapshot.experience.length?((0,l.openBlock)(),(0,l.createElementBlock)("div",Q,[t[11]||(t[11]=(0,l.createElementVNode)("h3",{class:"pip-h3"},"Experience",-1)),(0,l.createElementVNode)("ul",G,[((0,l.openBlock)(!0),(0,l.createElementBlock)(l.Fragment,null,(0,l.renderList)(ye.profile.snapshot.experience,(e,t)=>((0,l.openBlock)(),(0,l.createElementBlock)("li",{key:t,class:"pip-timeline__item"},[(0,l.createElementVNode)("span",J,(0,l.toDisplayString)(e.title),1),(0,l.createElementVNode)("span",K,(0,l.toDisplayString)([e.company,e.period].filter(Boolean).join(" · ")),1),e.summary?((0,l.openBlock)(),(0,l.createElementBlock)("p",X,(0,l.toDisplayString)(e.summary),1)):(0,l.createCommentVNode)("",!0)]))),128))])])):(0,l.createCommentVNode)("",!0),ye.profile.snapshot.education.length?((0,l.openBlock)(),(0,l.createElementBlock)("div",Y,[t[12]||(t[12]=(0,l.createElementVNode)("h3",{class:"pip-h3"},"Education",-1)),(0,l.createElementVNode)("ul",Z,[((0,l.openBlock)(!0),(0,l.createElementBlock)(l.Fragment,null,(0,l.renderList)(ye.profile.snapshot.education,(e,t)=>((0,l.openBlock)(),(0,l.createElementBlock)("li",{key:t,class:"pip-timeline__item"},[(0,l.createElementVNode)("span",ee,(0,l.toDisplayString)(e.qualification),1),(0,l.createElementVNode)("span",te,(0,l.toDisplayString)([e.institution,e.period].filter(Boolean).join(" · ")),1)]))),128))])])):(0,l.createCommentVNode)("",!0),ye.profile.snapshot.certifications.length||ye.profile.snapshot.languages.length?((0,l.openBlock)(),(0,l.createElementBlock)("div",oe,[ye.profile.snapshot.certifications.length?((0,l.openBlock)(),(0,l.createElementBlock)("h3",le,"Certifications")):(0,l.createCommentVNode)("",!0),ye.profile.snapshot.certifications.length?((0,l.openBlock)(),(0,l.createElementBlock)("div",ae,[((0,l.openBlock)(!0),(0,l.createElementBlock)(l.Fragment,null,(0,l.renderList)(ye.profile.snapshot.certifications,e=>((0,l.openBlock)(),(0,l.createElementBlock)("span",{key:e,class:"pip-skill"},(0,l.toDisplayString)(e),1))),128))])):(0,l.createCommentVNode)("",!0),ye.profile.snapshot.languages.length?((0,l.openBlock)(),(0,l.createElementBlock)("h3",se,"Languages")):(0,l.createCommentVNode)("",!0),ye.profile.snapshot.languages.length?((0,l.openBlock)(),(0,l.createElementBlock)("div",ne,[((0,l.openBlock)(!0),(0,l.createElementBlock)(l.Fragment,null,(0,l.renderList)(ye.profile.snapshot.languages,e=>((0,l.openBlock)(),(0,l.createElementBlock)("span",{key:e,class:"pip-skill"},(0,l.toDisplayString)(e),1))),128))])):(0,l.createCommentVNode)("",!0)])):(0,l.createCommentVNode)("",!0)])):(0,l.createCommentVNode)("",!0),ye.profile.suitableRoles.length?((0,l.openBlock)(),(0,l.createElementBlock)("section",ie,[t[14]||(t[14]=(0,l.createElementVNode)("h2",{class:"pip-h2"},"Potentially suitable roles",-1)),(0,l.createElementVNode)("ul",re,[((0,l.openBlock)(!0),(0,l.createElementBlock)(l.Fragment,null,(0,l.renderList)(ye.profile.suitableRoles,e=>((0,l.openBlock)(),(0,l.createElementBlock)("li",{key:e.role,class:(0,l.normalizeClass)(["pip-role-item",{"is-best":e.bestMatch}])},[(0,l.createElementVNode)("div",ce,[(0,l.createElementVNode)("span",pe,(0,l.toDisplayString)(e.role),1),e.bestMatch?((0,l.openBlock)(),(0,l.createElementBlock)("span",me,"Closest match")):(0,l.createCommentVNode)("",!0)]),e.reason?((0,l.openBlock)(),(0,l.createElementBlock)("p",de,(0,l.toDisplayString)(e.reason),1)):(0,l.createCommentVNode)("",!0)],2))),128))])])):(0,l.createCommentVNode)("",!0),(0,l.createElementVNode)("footer",he,[(0,l.createElementVNode)("p",ke,(0,l.toDisplayString)(ye.profile.disclaimer),1),t[15]||(t[15]=(0,l.createElementVNode)("p",{class:"pip-brand"},"Interviewrr AI Introduction Profile",-1))])]))])}o(18111),o(22489),o(20116);var ye={name:"PublicIntroProfile",data(){return{loading:!0,state:"ok",profile:null,overlay:null,overlayTimer:null,videoReady:!1,activeChapter:0}},computed:{publicId(){return this.$route.params.publicId||this.$route.query.publicId||""},loginHref(){return`/Login?targetUrl=${encodeURIComponent(this.$route.fullPath)}`},stateTitle(){return"auth"===this.state?"Sign in to view this profile":"unavailable"===this.state?"This profile is unavailable":"This profile is not available"},stateBody(){return"auth"===this.state?"The owner of this profile has chosen to 
1share it only with people signed in to Interviewrr.":"unavailable"===this.state?"The profile cannot be shown at the moment. Please try again later, or contact the person who sent you the link.":"The link may be incomplete, or the owner has stopped sharing it."},answeredChapters(){return this.profile&&this.profile.chapters?this.profile.chapters.filter(e=>e.answered):[]},hasSnapshot(){if(!this.profile||!this.profile.snapshot)return!1;const e=this.profile.snapshot;return!!(e.currentRole||e.yearsExperience||e.skills&&e.skills.length||e.experience&&e.experience.length||e.education&&e.education.length||e.certifications&&e.certifications.length||e.languages&&e.languages.length)}},async mounted(){await this.load()},beforeUnmount(){clearTimeout(this.overlayTimer);const e=this.$refs.video;e&&(e.removeEventListener("timeupdate",this.onTimeUpdate),e.removeEventListener("play",this.onPlay))},methods:{async load(){this.loading=!0;try{const e=await this.$API.get(`${this.$IntroPublicProfile}?publicId=${encodeURIComponent(this.publicId)}`,{withCredentials:!0});this.profile=e.data||{},this.state="ok"}catch(e){const t=e&&e.response&&e.response.status;this.state=401===t?"auth":403===t?"unavailable":"notfound"}finally{this.loading=!1}},onLoaded(){this.videoReady=!0;const e=this.$refs.video;e&&(e.addEventListener("timeupdate",this.onTimeUpdate),e.addEventListener("play",this.onPlay))},onPlay(){this.scheduleOverlay()},onTimeUpdate(){const e=this.$refs.video;if(!e)return;const t=e.currentTime,o=this.answeredChapters.find(e=>t>=Number(e.startSec)&&t<Number(e.endSec||1/0));this.activeChapter=o?o.index:0},scheduleOverlay(){const e=this.profile&&this.profile.assessments||[];if(!e.length)return;let t=0;const o=()=>{this.overlay=e[t%e.length],t++};o(),clearInterval(this.overlayTimer),this.overlayTimer=setInterval(o,6e3)},seekTo(e){const t=this.$refs.video;t&&(t.currentTime=Number(e.startSec)||0,t.play().catch(()=>{}),this.activeChapter=e.index)},clock(e){const t=Math.max(0,Math.floor(Number(e)||0));return`${Math.floor(t/60)}:${String(t%60).padStart(2,"0")}`},scoreOfTen(e){const t=e&&e.scoreOutOfTen;return null!==t&&void 0!==t&&""!==t?Number(t):(Number(e&&e.score)||0)/10},barWidth(e){const t=Number(e&&e.score);return Number.isFinite(t)?Math.max(0,Math.min(100,t)):0},scoreColor(e){const t=this.scoreOfTen(e);return t>=7?"#22c55e":t>=4?"#f59e0b":"#ef4444"}}},fe=o(66262);const Ee=(0,fe.A)(ye,[["render",ue],["__scopeId","data-v-5bd01ff5"]]);var ge=Ee}}]);
2//# sourceMappingURL=6278.8d690e2c.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.