PageSourceSearch

https://mona-ai-pwa-firebase.web.app/7217.13c7643744f314f6.js

js mona-ai-pwa-firebase.web.app collected 2026-10-03 12:32:49 UTC 11,544 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[7217],{47217:(P,u,r)=>{r.r(u),r.d(u,{HybridDashboardPageModule:()=>y});var h=r(86019),p=r(49133),o=r(94545),g=r(99843),l=r(34553),f=r(5900),c=r(51268),_=r(36636),t=r(83668);function b(e,s){if(1&e){const n=t.EpF();t.TgZ(0,"ion-chip",16),t.NdJ("click",function(){const d=t.CHM(n).$implicit;return t.oxw().selectSearchMethod(d)}),t._UZ(1,"ion-icon",17),t.TgZ(2,"ion-label"),t._uU(3),t.qZA(),t.qZA()}if(2&e){const n=s.$implicit;t.Udp("--chip-color",n.color),t.xp6(1),t.Udp("color",n.color),t.Q6J("name",n.icon),t.xp6(2),t.Oqu(n.label)}}function x(e,s){if(1&e&&(t.TgZ(0,"ion-text",24),t.TgZ(1,"strong"),t._uU(2),t.qZA(),t.qZA()),2&e){const n=t.oxw(2);t.xp6(2),t.hij("(",n.trialDaysLeft," days left)")}}function M(e,s){if(1&e){const n=t.EpF();t.TgZ(0,"ion-footer",18),t.TgZ(1,"ion-toolbar",19),t.TgZ(2,"ion-label",20),t._uU(3," You're currently on the free trial "),t.YNc(4,x,3,1,"ion-text",21),t.qZA(),t.TgZ(5,"ion-button",22),t.NdJ("click",function(){return t.CHM(n),t.oxw().upgradeNow()}),t._uU(6," Upgrade Now "),t._UZ(7,"ion-icon",23),t.qZA(),t.qZA(),t.qZA()}if(2&e){const n=t.oxw();t.xp6(4),t.Q6J("ngIf",n.trialDaysLeft>0)}}const C=[{path:"",component:(()=>{class e{constructor(n,a,i,d){this.router=n,this.customerDB=a,this.brandingRepo=i,this.authService=d,this.searchQuery="",this.userName="",this.isTrialing=!1,this.planStatus="",this.creditsRemaining=0,this.trialDaysLeft=0,this.searchMethods=[{id:"find-similar",label:"Find Similar",icon:"people-outline",color:"#7600bc",description:"Upload a CV or profile to find similar candidates"},{id:"job-description",label:"Job Description",icon:"document-text-outline",color:"#d83938",description:"Paste a job posting to find matching candidates"},{id:"boolean",label:"Boolean",icon:"code-slash-outline",color:"#2c9f18",description:"Use advanced search with boolean operators"},{id:"manual",label:"Select Manually",icon:"create-outline",color:"#9b9b9b",description:"Build your search criteria step by step"}]}ngOnInit(){this.loadUserData(),this.checkTrialStatus()}loadUserData(){const n=this.authService.returnUser();n&&(this.userName=n.split("@")[0])}checkTrialStatus(){var n=this;return(0,l.Z)(function*(){try{const a=n.customerDB.returnCurrentPlan();n.planStatus=a||"";const i=yield n.brandingRepo.load();if(i&&(n.isTrialing="trialing"===i?.planStatus,n.creditsRemaining=i?.hybridCredits||0,n.isTrialing&&i?.trialEnd)){const d=i.trialEnd.toDate(),m=new Date,v=Math.ceil((d.getTime()-m.getTime())/864e5);n.trialDaysLeft=Math.max(0,v)}}catch(a){console.error("Error checking trial status:",a)}})()}selectSearchMethod(n){console.log("Selected search method:",n.id)}executeSearch(){!this.searchQuery.trim()||console.log("Executing search:",this.searchQuery)}upgradeNow(){this.router.navigate(["/pricing"],{queryParams:{product:"hybrid"}})}}return e.\u0275fac=function(n){return new(n||e)(t.Y36(g.F0),t.Y36(f.E),t.Y36(c.w),t.Y36(_.e))},e.\u0275cmp=t.Xpm({type:e,selectors:[["app-hybrid-dashboard"]],decls:23,vars:7,consts:[["data-testid","hybrid-dashboard-content",1,"hybrid-dashboard-content",3,"fullscreen"],[1,"dashboard-container"],[1,"breadcrumb-nav"],["routerLink","/hybrid-dashboard"],["slot","separator","name","chevron-forward"],["active",""],[1,"search-center-area"],[1,"search-greeting"],[1,"search-methods"],["class","method-chip","outline","true",3,"--chip-color","click",4,"ngFor","ngForOf"],[1,"search-input-card"],[1,"search-card-content"],["placeholder","Software Engineers with 5+ yrs of experience at fintech companies in the Bay Area","rows","1",1,"search-textarea",3,"ngModel","autoGrow","ngModelChange","keydown.enter"],["shape","round","fill","solid","color","primary",1,"search-submit-btn",3,"disabled","click"],["slot","icon-only","name","arrow-forward"],["class","trial-footer",4,"ngIf"],["outline","true",1,"method-chip",3,"click"],[3,"name"],[1,"trial-footer"],["color","warning",1,"trial-toolbar"],[1,"trial-text"],["color","dark",4,"ngIf"],["slot","end","size","small","fill","solid",1,"upgrade-btn",3,"click"],["slot","end","name","arrow-forward"],["color","dark"]],template:function(n,a){1&n&&(t.TgZ(0,"ion-content",0),t.TgZ(1,"div",1),t.TgZ(2,"ion-breadcrumbs",2),t.TgZ(3,"ion-breadcrumb",3),t._uU(4," ARS Dashboard "),t._UZ(5,"ion-icon",4),t.qZA(),t.TgZ(6,"ion-breadcrumb"),t._uU(7," Searches "),t._UZ(8,"ion-icon",4),t.qZA(),t.TgZ(9,"ion-breadcrumb",5),t._uU(10," New Search "),t.qZA(),t.qZA(),t.TgZ(11,"div",6),t.TgZ(12,"ion-text",7),t.TgZ(13,"h2"),t._uU(14),t.qZA(),t.qZA(),t.TgZ(15,"div",8),t.YNc(16,b,4,6,"ion-chip",9),t.qZA(),t.TgZ(17,"ion-card",10),t.TgZ(18,"ion-card-content",11),t.TgZ(19,"ion-textarea",12),t.NdJ("ngModelChange",function(d){return a.searchQuery=d})("keydown.enter",function(d){return d.preventDefault(),a.executeSearch()}),t.qZA(),t.TgZ(20,"ion-button",13),t.NdJ("click",function(){return a.executeSearch()}),t._UZ(21,"ion-icon",14),t.qZA(),t.qZA(),t.qZA(),t.qZA(),t.qZA(),t.YNc(22,M,8,1,"ion-footer",15),t.qZA()),2&n&&(t.Q6J("fullscreen",!0),t.xp6(14),t.hij("Hey ",a.userName||"there",", who are you looking for?"),t.xp6(2),t.Q6J("ngForOf",a.searchMethods),t.xp6(3),t.Q6J("ngModel",a.searchQuery)("autoGrow",!0),t.xp6(1),t.Q6J("disabled",!a.searchQuery.trim()),t.xp6(2),t.Q6J("ngIf",a.isTrialing))},directives:[o.W2,o.gZ,o.fn,o.YI,g.rH,o.gu,o.yW,h.sg,o.PM,o.FN,o.g2,o.j9,p.JJ,p.On,o.YG,h.O5,o.hM,o.Q$,o.fr,o.sr],styles:[".hybrid-dashboard-content[_ngcontent-%COMP%]{--background: #fafafa}.dashboard-container[_ngcontent-%COMP%]{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;width:100%;min-height:100vh;padding:20px}.breadcrumb-nav[_ngcontent-%COMP%]{width:100%;max-width:750px;margin-bottom:20px;padding:12px 0;--color: #666;--color-active: #5c37df}.breadcrumb-nav[_ngcontent-%COMP%]   ion-breadcrumb[_ngcontent-%COMP%]{font-size:14px;font-weight:500;cursor:pointer}.breadcrumb-nav[_ngcontent-%COMP%]   ion-breadcrumb[_ngcontent-%COMP%]:not([active]){color:var(--color-active)}.breadcrumb-nav[_ngcontent-%COMP%]   ion-breadcrumb[_ngcontent-%COMP%]:not([active]):hover{opacity:.8}.breadcrumb-nav[_ngcontent-%COMP%]   ion-breadcrumb[active][_ngcontent-%COMP%]{color:#333}.breadcrumb-nav[_ngcontent-%COMP%]   ion-icon[slot=separator][_ngcontent-%COMP%]{color:#999;font-size:18px}.search-center-area[_ngcontent-%COMP%]{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;max-width:750px;margin-top:15vh;flex-grow:1}.search-greeting[_ngcontent-%COMP%]{margin-bottom:32px;text-align:center}.search-greeting[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]{font-size:24px;font-weight:500;
1color:#1a1a2e;margin:0}.search-methods[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;grid-gap:12px;gap:12px;justify-content:center;margin-bottom:24px;width:100%}.search-methods[_ngcontent-%COMP%]   .method-chip[_ngcontent-%COMP%]{--background: white;--color: #333;height:40px;cursor:pointer;transition:all .2s ease;border:1px solid #e0e0e0;box-shadow:0 1px 3px #0000000d}.search-methods[_ngcontent-%COMP%]   .method-chip[_ngcontent-%COMP%]   ion-icon[_ngcontent-%COMP%]{font-size:18px;margin-right:4px}.search-methods[_ngcontent-%COMP%]   .method-chip[_ngcontent-%COMP%]   ion-label[_ngcontent-%COMP%]{font-size:14px;font-weight:500}.search-methods[_ngcontent-%COMP%]   .method-chip[_ngcontent-%COMP%]:hover{border-color:#5c37df;box-shadow:0 2px 8px #5c37df26;transform:translateY(-1px)}.search-methods[_ngcontent-%COMP%]   .method-chip[_ngcontent-%COMP%]:active{transform:translateY(0)}.search-input-card[_ngcontent-%COMP%]{width:100%;margin:16px 0 0;box-shadow:0 2px 8px #00000014;border-radius:12px}.search-input-card[_ngcontent-%COMP%]:hover{box-shadow:0 4px 12px #5c37df26}.search-input-card[_ngcontent-%COMP%]   .search-card-content[_ngcontent-%COMP%]{padding:16px;display:flex;align-items:flex-end;grid-gap:12px;gap:12px}.search-input-card[_ngcontent-%COMP%]   .search-card-content[_ngcontent-%COMP%]   .search-textarea[_ngcontent-%COMP%]{flex:1;--padding-start: 0;--padding-end: 0;--padding-top: 0;--padding-bottom: 0;font-size:15px;min-height:24px;max-height:200px}.search-input-card[_ngcontent-%COMP%]   .search-card-content[_ngcontent-%COMP%]   .search-textarea[_ngcontent-%COMP%]::part(native){border:none;outline:none}.search-input-card[_ngcontent-%COMP%]   .search-card-content[_ngcontent-%COMP%]   .search-submit-btn[_ngcontent-%COMP%]{--padding-start: 0;--padding-end: 0;--border-radius: 50%;width:36px;height:36px;margin:0;flex-shrink:0}.search-input-card[_ngcontent-%COMP%]   .search-card-content[_ngcontent-%COMP%]   .search-submit-btn[_ngcontent-%COMP%]   ion-icon[_ngcontent-%COMP%]{font-size:18px}.trial-footer[_ngcontent-%COMP%]{position:fixed;bottom:0;left:0;right:0;z-index:100;box-shadow:0 -2px 8px #0000001a}.trial-footer[_ngcontent-%COMP%]   .trial-toolbar[_ngcontent-%COMP%]{--background: linear-gradient(135deg, #fef3c7 0%, #fde68a 100%);--border-color: #f59e0b;--color: #78350f;--min-height: 56px;padding:0 16px}.trial-footer[_ngcontent-%COMP%]   .trial-toolbar[_ngcontent-%COMP%]   .trial-text[_ngcontent-%COMP%]{font-size:13px;font-weight:500;color:#78350f}.trial-footer[_ngcontent-%COMP%]   .trial-toolbar[_ngcontent-%COMP%]   .trial-text[_ngcontent-%COMP%]   ion-text[_ngcontent-%COMP%]{margin-left:4px}.trial-footer[_ngcontent-%COMP%]   .trial-toolbar[_ngcontent-%COMP%]   .upgrade-btn[_ngcontent-%COMP%]{--background: #7600bc;--color: white;font-size:13px;font-weight:600;height:32px;text-transform:none}.trial-footer[_ngcontent-%COMP%]   .trial-toolbar[_ngcontent-%COMP%]   .upgrade-btn[_ngcontent-%COMP%]:hover{--background: #5c00a0}.trial-footer[_ngcontent-%COMP%]   .trial-toolbar[_ngcontent-%COMP%]   .upgrade-btn[_ngcontent-%COMP%]   ion-icon[_ngcontent-%COMP%]{font-size:14px;margin-left:4px}@media (max-width: 768px){.search-center-area[_ngcontent-%COMP%]{margin-top:8vh}.search-greeting[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]{font-size:20px;padding:0 16px}.search-methods[_ngcontent-%COMP%]{grid-gap:8px;gap:8px}.search-methods[_ngcontent-%COMP%]   .method-chip[_ngcontent-%COMP%]{height:36px}.search-methods[_ngcontent-%COMP%]   .method-chip[_ngcontent-%COMP%]   ion-icon[_ngcontent-%COMP%]{font-size:16px}.search-methods[_ngcontent-%COMP%]   .method-chip[_ngcontent-%COMP%]   ion-label[_ngcontent-%COMP%]{font-size:13px}.trial-footer[_ngcontent-%COMP%]   .trial-toolbar[_ngcontent-%COMP%]{--min-height: auto;padding:12px 16px}.trial-footer[_ngcontent-%COMP%]   .trial-toolbar[_ngcontent-%COMP%]   .trial-text[_ngcontent-%COMP%]{font-size:12px;display:block;margin-bottom:8px}.trial-footer[_ngcontent-%COMP%]   .trial-toolbar[_ngcontent-%COMP%]   .upgrade-btn[_ngcontent-%COMP%]{width:100%}}"]}),e})(),canActivate:[]}];let O=(()=>{class e{}return e.\u0275fac=function(n){return new(n||e)},e.\u0275mod=t.oAB({type:e}),e.\u0275inj=t.cJS({imports:[[g.Bz.forChild(C)],g.Bz]}),e})(),y=(()=>{class e{}return e.\u0275fac=function(n){return new(n||e)},e.\u0275mod=t.oAB({type:e}),e.\u0275inj=t.cJS({imports:[[h.ez,p.u5,o.Pc,O]]}),e})()},51268:(P,u,r)=>{r.d(u,{w:()=>g});var h=r(34553),p=r(5900),o=r(83668);let g=(()=>{class l{constructor(c){this.customerDB=c}load(){var c=this;return(0,h.Z)(function*(){const _=c.customerDB.getProfile();if(!_)return;const t=yield _.get();if(t.empty)return;const b=t.docs[0];return{id:b.id,...b.data()}})()}update(c){return this.customerDB.updateProfile(c)}create(c){return this.customerDB.createProfile(c)}}return l.\u0275fac=function(c){return new(c||l)(o.LFG(p.E))},l.\u0275prov=o.Yz7({token:l,factory:l.\u0275fac,providedIn:"root"}),l})()}}]);

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.