PageSourceSearch

https://nofluffjobs.com/3820.e7397b5d4e3414fb.js

js nofluffjobs.com collected 2026-09-24 19:43:16 UTC 15,461 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunknfj=self.webpackChunknfj||[]).push([[3820],{35983(y,g,e){e.d(g,{h:()=>d});var d=function(a){return a.Default="default",a.SalaryAsc="salary-asc",a.SalaryDesc="salary-desc",a.Newest="newest",a}(d||{})},94309(y,g,e){e.d(g,{G:()=>P});var d=e(49769),a=e(68018),i=e(35547);const b=["*"];function v(u,f){1&u&&(i.j41(0,"div",2)(1,"div",3),i.EFF(2),i.nI1(3,"translate"),i.k0s()()),2&u&&(i.R7$(2),i.SpI(" ",i.bMT(3,1,"layout.Loading"),"... "))}let P=(()=>{var u;class f{constructor(){this.showLoader=!0}static#t=u=()=>(this.\u0275fac=function(n){return new(n||f)},this.\u0275cmp=i.VBU({type:f,selectors:[["common-main-loader"]],hostVars:2,hostBindings:function(n,s){2&n&&i.AVh("loading",s.showLoader)},inputs:{showLoader:"showLoader"},ngContentSelectors:b,decls:3,vars:1,consts:[["class","loader-container",4,"ngIf"],[1,"content"],[1,"loader-container"],["data-cy","mainLoader",1,"main-loader"]],template:function(n,s){1&n&&(i.NAR(),i.DNE(0,v,4,3,"div",0),i.j41(1,"div",1),i.SdG(2),i.k0s()),2&n&&i.Y8G("ngIf",s.showLoader)},dependencies:[d.bT,a.h,a.D9],styles:['[_nghost-%COMP%]{display:block;position:relative}.loading[_nghost-%COMP%]{min-height:600px}.loading[_nghost-%COMP%]   .content[_ngcontent-%COMP%]{filter:blur(10px)}.main-loader[_ngcontent-%COMP%], .main-loader[_ngcontent-%COMP%]:before, .main-loader[_ngcontent-%COMP%]:after{border-radius:50%;width:2.5em;height:2.5em;animation-fill-mode:both;animation:_ngcontent-%COMP%_load7 1.8s infinite ease-in-out}.loader-container[_ngcontent-%COMP%]{position:absolute;inset:0;display:flex;justify-content:center;z-index:10}.main-loader[_ngcontent-%COMP%]{margin-top:90px;position:relative;color:#1271ed;font-size:10px;text-indent:-9999em;animation-delay:-.16s}.main-loader.hide-loader[_ngcontent-%COMP%]{display:none}.main-loader[_ngcontent-%COMP%]:before, .main-loader[_ngcontent-%COMP%]:after{content:"";position:absolute;top:0}.main-loader[_ngcontent-%COMP%]:before{left:-3.5em;animation-delay:-.32s}.main-loader[_ngcontent-%COMP%]:after{left:3.5em}@keyframes _ngcontent-%COMP%_load7{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em}}']}))}return u(),f})()},14559(y,g,e){e.d(g,{n:()=>d});var d=function(a){return a.Search="search",a.SearchLastSearch="search_last_search",a.Filters="filters",a.FiltersLastSearch="filters_last_search",a.Direct="direct",a.CategoryMore="category_more",a.SeoComponent="seo_component",a.BackToList="back_to_list",a.Breadcrumbs="breadcrumbs",a.CustomLanding="custom_landing",a.SalaryCalc="salary_calculator",a.JobOffer="job_offer",a.ApplySuccess="apply_success",a}(d||{})},13820(y,g,e){e.d(g,{nfjFeatureSelectedOffersRoutes:()=>K});var d=e(14832),a=e(49769),i=e(93049),b=e(68018),v=e(5964),P=e(96354),u=e(99437),f=e(7673),x=e(89921),k=e(42822),n=e(28776),s=e(94309),m=e(59896),C=e(70953),M=e(41102),O=e(76791),T=e(14559),j=e(24072),t=e(35547),p=e(47266),D=e(31839),L=e(37702),I=e(22362),B=e(8500),G=e(49009);const w=o=>({criteria:o}),F=()=>["/"];function E(o,_){if(1&o){const r=t.RV6();t.j41(0,"a",18),t.bIt("click",function(){p.eBV(r);const c=t.XpG(3);return p.Njj(c.onSearchLinkClick())}),t.EFF(1),t.nI1(2,"mapCriteriaKeyword"),t.k0s()}if(2&o){const r=_.$implicit;t.Y8G("routerLink",t.lJ4(6,F))("queryParams",t.eq3(7,w,"salary"!==r.type?r.type+"="+r.name:r.type+r.name)),t.R7$(),t.SpI(" ",t.i5U(2,3,r.name,r.type)," ")}}function R(o,_){if(1&o&&(t.j41(0,"div",15)(1,"p",16),t.EFF(2),t.nI1(3,"translate"),t.k0s(),t.DNE(4,E,3,9,"a",17),t.k0s()),2&o){const r=t.XpG().ngIf;t.R7$(2),t.SpI(" ",t.bMT(3,2,"posting-search.Filters"),": "),t.R7$(2),t.Y8G("ngForOf",r.tags)}}function $(o,_){1&o&&(t.j41(0,"div",19),t.nrm(1,"inline-icon",20),t.k0s())}function N(o,_){if(1&o){const r=t.RV6();t.j41(0,"a",21),t.bIt("click",function(){p.eBV(r);const c=t.XpG(2);return p.Njj(c.onSearchLinkClick())}),t.EFF(1),t.nI1(2,"translate"),t.k0s()}if(2&o){const r=t.XpG().ngIf;t.Y8G("routerLink",r.link.url)("queryParams",t.eq3(5,w,r.link.criteria)),t.R7$(),t.SpI(" ",t.bMT(2,3,"postings-list.CHANGE_CRITERIA")," ")}}function W(o,_){if(1&o){const r=t.RV6();t.j41(0,"a",22),t.bIt("click",function(){p.eBV(r);const c=t.XpG(2);return p.Njj(c.onSearchLinkClick())}),t.EFF(1),t.nI1(2,"translate"),t.k0s()}if(2&o){const r=t.XpG().ngIf;t.Y8G("routerLink",r.link.url)("queryParams",t.eq3(5,w,r.link.criteria)),t.R7$(),t.SpI(" ",t.bMT(2,3,"postings-list.CHANGE_CRITERIA")," ")}}function X(o,_){if(1&o){const r=t.RV6();t.qex(0),t.j41(1,"common-platform-header",2),t.DNE(2,R,5,4,"div",3)(3,$,2,0,"div",4),t.k0s(),t.j41(4,"div",5)(5,"div",6)(6,"div",7),t.DNE(7,N,3,7,"a",8),t.j41(8,"nfj-postings-list",9),t.bIt("filterBy",function(c){p.eBV(r);const l=t.XpG();return p.Njj(l.filterBy(c))}),t.nrm(9,"span",10),t.nI1(10,"searchTitle"),t.DNE(11,W,3,7,"a",11),t.k0s(),t.j41(12,"div",12)(13,"a",13),t.bIt("click",function(){p.eBV(r);const c=t.XpG();return p.Njj(c.onSearchLinkClick())}),t.EFF(14),t.nI1(15,"translate"),t.nrm(16,"inline-icon",14),t.k0s()()()()(),t.bVm()}if(2&o){const r=_.ngIf;t.R7$(),t.Y8G("h1Text",r.title)("h2Text",r.subtitle),t.R7$(),t.Y8G("ngIf",r?.tags?.length>0),t.R7$(),t.Y8G("nfjRenderWhenBreakpoint","mobile"),t.R7$(4),t.Y8G("nfjRenderWhenBreakpoint","mobile"),t.R7$(),t.Y8G("showMoreButton",!1)("showFavorite",!1)("listTitle","ok")("list",r.response.postings),t.R7$(),t.Y8G("innerHTML",t.i5U(10,15,r.response.criteriaSearch,!1),t.npT)("routerLink",null),t.R7$(2),t.Y8G("nfjRenderWhenBreakpoint","desktop"),t.R7$(2),t.Y8G("routerLink",r.link.url)("queryParams",t.eq3(20,w,r.link.criteria)),t.R7$(),t.SpI(" ",t.bMT(15,18,"postings-list.GO_TO_FULL_
1LIST")," ")}}function V(o,_){1&o&&(t.j41(0,"div",5),t.nrm(1,"common-main-loader",23),t.k0s()),2&o&&(t.R7$(),t.Y8G("showLoader",!0))}const K=[{path:"",component:d.w,children:[{path:"",component:(()=>{var o;class _{constructor(h,c,l,S,U,z,A){this.postings=h,this.route=c,this.router=l,this.commonSearchService=S,this.domUtils=U,this.seoService=z,this.searchData=A,this.variant="variant-a"}ngOnInit(){const{id:h,variant:c}=this.route.snapshot.params;this.variant=`variant-${c}`,this.response$=this.postings.searchByNamedCriteria(h).pipe((0,v.p)(l=>!!l),(0,P.T)(l=>(l.metaTitle&&l.metaDescription&&this.seoService.update({title:l.metaTitle,description:l.metaDescription}),{response:l.searchResponse,title:l.title,subtitle:l.subtitle,link:this.commonSearchService.prepareSeoUrl(l.searchResponse),tags:x.CommonSearchService.prepareTagsFromLastSearch(l.searchResponse.rawSearch)})),(0,u.W)(()=>(this.router.navigate(["/404"]),(0,f.of)(null))))}filterBy(h){this.router.navigate(["/"],{queryParams:{criteria:`${h.filterBy}${h.sign}${h.key}`}}),setTimeout(()=>this.domUtils.scrollTo(window,0))}onSearchLinkClick(){this.searchData.searchSource=T.n.CustomLanding}static#t=o=()=>(this.\u0275fac=function(c){return new(c||_)(t.rXU(D.z),t.rXU(L.nX),t.rXU(L.Ix),t.rXU(x.CommonSearchService),t.rXU(I.E),t.rXU(B.B),t.rXU(G.k))},this.\u0275cmp=t.VBU({type:_,selectors:[["nfj-selected-offers"]],hostVars:2,hostBindings:function(c,l){2&c&&t.HbH(l.variant)},decls:4,vars:4,consts:[["loader",""],[4,"ngIf","ngIfElse"],[3,"h1Text","h2Text"],["class","tw-flex tw-items-center tw-flex-wrap mt-20 tw-justify-center",4,"ngIf"],["class","tw-flex tw-items-center tw-justify-center mt-30",4,"nfjRenderWhenBreakpoint"],[1,"tw-container","tw-mx-auto","tw-px-5"],[1,"tw-flex","tw-gap-x-8"],[1,"tw-flex-1","tw-bg-white","list-wrapper","pt-30","desktop:tw-px-12","tw-pb-12"],["class","mb-10 sub-action tw-btn tw-btn-sm tw-btn-secondary-outline change-criteria tw-w-full","data-cy","landingPrf-btn-criteria",3,"routerLink","queryParams","click",4,"nfjRenderWhenBreakpoint"],["titleElement","h2","element","h3","data-cy-section","landingPrf-jobWidget","linkTarget","_blank",3,"filterBy","showMoreButton","showFavorite","listTitle","list"],[3,"innerHTML","routerLink"],["class","mb-lg-10 sub-action tw-btn tw-btn-sm tw-btn-secondary-outline change-criteria","data-cy","landingPrf-btn-criteria",3,"routerLink","queryParams","click",4,"nfjRenderWhenBreakpoint"],[1,"tw-text-center"],["data-cy","landingPrf-btn-moreOffers","nfjScrollTopOnClick","",1,"mt-20","tw-btn","tw-btn-sm","tw-btn-secondary-outline","btn-view-more","tw-self-center",3,"click","routerLink","queryParams"],["matIcon","arrow_right_alt",1,"tw-ml-2",2,"--width","20px","--height","20px"],[1,"tw-flex","tw-items-center","tw-flex-wrap","mt-20","tw-justify-center"],[1,"filters-text","tw-text-[16
1px]","mr-10","mb-lg-10","tw-mb-2"],["class","tag mr-10 mb-lg-10 tw-mb-2","data-cy","landingPrf-btn-tag",3,"routerLink","queryParams","click",4,"ngFor","ngForOf"],["data-cy","landingPrf-btn-tag",1,"tag","mr-10","mb-lg-10","tw-mb-2",3,"click","routerLink","queryParams"],[1,"tw-flex","tw-items-center","tw-justify-center","mt-30"],["matIcon","expand_more",1,"expand-more"],["data-cy","landingPrf-btn-criteria",1,"mb-10","sub-action","tw-btn","tw-btn-sm","tw-btn-secondary-outline","change-criteria","tw-w-full",3,"click","routerLink","queryParams"],["data-cy","landingPrf-btn-criteria",1,"mb-lg-10","sub-action","tw-btn","tw-btn-sm","tw-btn-secondary-outline","change-criteria",3,"click","routerLink","queryParams"],[1,"loader",3,"showLoader"]],template:function(c,l){if(1&c&&(t.DNE(0,X,17,22,"ng-container",1),t.nI1(1,"async"),t.DNE(2,V,2,1,"ng-template",null,0,t.C5r)),2&c){const S=t.sdS(3);t.Y8G("ngIf",t.bMT(1,2,l.response$))("ngIfElse",S)}},dependencies:[a.bT,m.k,a.Sq,i.Wk,C.X,k.W,n.w,j.PostingsListComponent,O.j,s.G,b.h,a.Jj,b.D9,x.MapCriteriaKeywordPipe,M.p],styles:["[_nghost-%COMP%]{display:block;min-height:70vh}.variant-a[_nghost-%COMP%]{background:#0e1926}.variant-a[_nghost-%COMP%]   .filters-text[_ngcontent-%COMP%]{color:#fff}[_nghost-%COMP%]   .loader[_ngcontent-%COMP%]{min-height:400px}.variant-b[_nghost-%COMP%]{background:#eaeaea}.variant-b[_nghost-%COMP%]   common-platform-header[_ngcontent-%COMP%]{background:#eaeaea}.variant-b[_nghost-%COMP%]   common-platform-header[_ngcontent-%COMP%]     .pacman__mouth{background:#eaeaea}.variant-b[_nghost-%COMP%]   common-platform-header[_ngcontent-%COMP%]     h1, .variant-b[_nghost-%COMP%]   common-platform-header[_ngcontent-%COMP%]     h2{color:#191919}@media(max-width:992px){[_nghost-%COMP%]   common-platform-header[_ngcontent-%COMP%]{padding:30px 0}[_nghost-%COMP%]   common-platform-header[_ngcontent-%COMP%]     .hero-text{padding:50px 20px}}[_nghost-%COMP%]   common-platform-header[_ngcontent-%COMP%]     h2{font-size:16px}[_nghost-%COMP%]   .change-criteria[_ngcontent-%COMP%]{color:#1271ed}[_nghost-%COMP%]   .expand-more[_ngcontent-%COMP%]{color:#191919;border-color:#191919;position:absolute;left:50%;margin-left:-20px;bottom:0}@media(min-width:992px){[_nghost-%COMP%]   .list-wrapper[_ngcontent-%COMP%]{border-radius:5px;margin-bottom:100px}}@media(max-width:992px){[_nghost-%COMP%]   .list-wrapper[_ngcontent-%COMP%]     .list-container{margin-left:-15px;margin-right:-15px}}[_nghost-%COMP%]   .tag[_ngcontent-%COMP%]{background:#e7f1fd;font-size:15px;border-radius:15px;height:30px;padding:0 10px;display:flex;align-items:center}[_nghost-%COMP%]     .hero-text:after{top:-5px;right:-5px;border-top:18px solid #65f8c3;border-right:18px solid #65f8c3}[_nghost-%COMP%]     .hero-text:before{bottom:-5px;left:-5px;border-bottom:10px solid #65f8c3;border-left:10px solid #65f8c3}[_nghost-%COMP%]     .big-left-bottom-corner{border-width:100px;height:500px;width:500px;bottom:-250px;left:-250px}[_nghost-%COMP%]     .small-left-bottom-corner{border-width:10px;height:50px;width:50px;bottom:20px;left:250px}[_nghost-%COMP%]     .small-top{border-width:10px;height:50px;width:50px;top:20px;left:50%;animation-delay:3s}[_nghost-%COMP%]     .ball{left:0;bottom:-75px}[_nghost-%COMP%]     .dotted-back{bottom:-20px;right:-80px}[_nghost-%COMP%]     .near-pacman{bottom:90px;right:220px}[_nghost-%COMP%]     .near-dotted-back{bottom:60px;right:100px}[_nghost-%COMP%]     .big-lines{top:0;left:-80px}[_nghost-%COMP%]     .smaller-lines{top:20px;right:30%}[_nghost-%COMP%]     .pacman{bottom:80px;right:250px}[_nghost-%COMP%]     .near-ball{bottom:80px;left:-120px}"]}))}return o(),_})()}]}]},49009(y,g,e){e.d(g,{k:()=>u});var d=e(35983),a=e(19031),i=e(14559),b=e(47266),v=e(48039);const P="nfj_search_data_posting";let u=(()=>{var f;class x{constructor(n){if(this.platformSv=n,this.search_refinementsSources=[],this.search_sourcePrev=null,this.search_refinementsGa=0,this.search_page=1,this.search_pageChanged=!1,this.search_backToList=!1,this.search_sorting="none",this.platformSv.isBrowser){this.sessionData=new a.sh("searchData");const s=this.load();let m=!1;const C=Object.keys(s).reduce((M,O)=>this.isEntryExpired(s[O].created)?(m=!0,M):(M[O]=s[O],M),{});m&&this.save(C),Object.assign(this,this.sessionData.read())}}get searchSource(){return this._searchSource||i.n.Direct}set searchSource(n){if(n===i.n.BackToList)return this.search_backToList=!0,void this.persistSearchData({search_backToList:this.search_backToList});this.search_backToList=!1,this.persistSearchData({search_backToList:this.search_backToList}),this.search_sourcePrev=this._searchSource,this._searchSource=n,this._searchSource===i.n.Filters||this._searchSource===i.n.Search?this.search_refinementsSources.push(n):this.search_refinementsSources=[n],this.persistSearchData({search_sourcePrev:this.search_sourcePrev,_searchSource:this._searchSource})}clearSearchSourceHistory(){this.search_refinementsSources=[]}clearCriteria(){this.search_criteria=void 0,this.search_criteriaPrev=void 0}setSearchResults(n,s,m){this.search_results=n,this.search_results_extended=s,this.search_results_all=this.search_results+this.search_results_extended,1===m&&!this._searchSource&&(this.searchSource=i.n.Direct),m>1&&this.search_refinementsGa++}setCriteria(n,s){const m=s||1;n!==this.search_criteria?(this.search_criteriaPrev=this.search_criteria,this.search_criteria=n,this.search_pageChanged=!1):this.search_pageChanged=m!==this.search_page,this.search_page=m}setSearchSorting(n){this.search_sorting={none:"none",[d.h.Default]:"default",[d.h.SalaryAsc]:"lowest_salary",[d.h.SalaryDesc]:"highest_salary",[d.h.Newest]:"newest"}[n]||n}clearRefinementsGa(){this.search_refinementsGa=0}getData(){return{search_refinementsSources:this.search_refinementsSources,search_results:this.search_results,search_results_extended:this.search_results_extended,search_results_all:this.search_results_all,search_sourcePrev:this.search_sourcePrev,search_source:this.searchSource,search_refinements:this.search_refinementsSources.length&&this.search_refinementsSources.length-1||0,search_refinementsGa:this.search_refinementsGa,search_criteria:this.search_criteria,search_criteriaPrev:this.search_criteriaPrev,
1search_page:this.search_page,search_pageChanged:this.search_pageChanged,search_backToList:this.search_backToList,search_sorting:this.search_sorting,salary_calc:this.salary_calc}}addResultsForPosting(n){const s=this.load();s[n]={created:Date.now(),data:this.getData()},this.save(s)}getSearchResultsForPosting(n){const s=this.load(),m=s[n];if(m){const C=!this.isEntryExpired(m.created);return delete s[n],this.save(s),C?m.data:null}return null}setSalaryCalcRendered(n){this.salary_calc=n}isEntryExpired(n){return Date.now()-n>6e4}save(n){localStorage.setItem(P,JSON.stringify(n))}load(){const n=localStorage.getItem(P);return n?JSON.parse(n):{}}persistSearchData(n){this.sessionData&&this.sessionData.updateObjectData(n)}static#t=f=()=>(this.\u0275fac=function(s){return new(s||x)(b.KVO(v.f))},this.\u0275prov=b.jDH({token:x,factory:x.\u0275fac,providedIn:"root"}))}return f(),x})()}}]);

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.