1"use strict";(globalThis.webpackChunk_jobcloud_b2c_frontend=globalThis.webpackChunk_jobcloud_b2c_frontend||[]).push([["vacancy-job-alert"],{62285(e,t,a){a.d(t,{Bw:()=>l,Js:()=>c,ay:()=>d,kb:()=>i});a(78944),a(58968);var s=a(71646),n=a(41711),r=a(70119);const o=()=>{const[e,t]=(0,n.useState)(!1),[a,r]=(0,n.useState)(0),[o,i]=(0,n.useState)({sm:0,md:0,lg:0});return(0,n.useLayoutEffect)((()=>{t(!0),i(Object.keys(o).reduce(((e,t)=>({...e,[t]:parseInt((0,s.S)(`breakpoints.${t}`).replace(/px/,""),10)})),{...o}));const e=()=>r(window.innerWidth);return e(),window.addEventListener("resize",e,{passive:!0}),()=>{window.removeEventListener("resize",e)}}),[]),(0,n.useMemo)((()=>({isBrowser:e,width:a,pixelBreakpoints:o})),[e,o,a])},i=()=>{const{isMobile:e}=(0,r.A)((e=>e.mobileDetect)),{width:t,isBrowser:a,pixelBreakpoints:s}=o();return(0,n.useMemo)((()=>a?0<t&&t<s.sm:!!e),[a,e,s.sm,t])},c=()=>{const{isTablet:e}=(0,r.A)((e=>e.mobileDetect)),{width:t,isBrowser:a,pixelBreakpoints:s}=o();return(0,n.useMemo)((()=>a?s.sm<=t&&t<s.md:!!e),[a,e,s.md,s.sm,t])},l=()=>{const{isTablet:e,isMobile:t}=(0,r.A)((e=>e.mobileDetect)),{width:a,isBrowser:s,pixelBreakpoints:i}=o();return(0,n.useMemo)((()=>s?i.md<=a&&a<i.lg:!e&&!t),[s,t,e,i.lg,i.md,a])},d=()=>{const{width:e,isBrowser:t,pixelBreakpoints:a}=o();return(0,n.useMemo)((()=>!!t&&a.lg<=e),[t,a.lg,e])}},55594(e,t,a){a.d(t,{Gv:()=>n,Ay:()=>i});a(4185),a(78944),a(18910);var s=a(3870);const n=e=>({FAILURE:`${e}.FAILURE`,REQUEST:`${e}.REQUEST`,SUCCESS:`${e}.SUCCESS`});function r(e,t,a){const{method:s,id:n,attrs:r}=a;if(t)return{type:t.REQUEST,method:s,resource:e,id:n,..."POST"===a.method||"PATCH"===a.method||"PUT"===a.method?{body:a.body}:{},...r}}function o(e,t,a){const{id:n,method:r,query:o,fetchParams:i={}}=a;return function(e,...t){const a={...e.meta||{}};return a.steps=[...a.steps||[],[...t]],{...e,meta:a}}((0,s.A)(e+(n?`/${n}`:""),{method:r||"GET",..."POST"===a.method||"PATCH"===a.method||"PUT"===a.method?{body:a.body}:{},query:o,...i}),(s=>function(e,t,a,s){const{method:n,id:r,attrs:o,success:i,handlers:c={}}=s,l=i?i.map((t=>t(e))):[];c.successHandler&&c.successHandler(e);const d=[...l];return a&&d.unshift({type:a.SUCCESS,method:n,resource:t,id:r,payload:e.json,...o}),d}(s,e,t,a)),(s=>function(e,t,a,s){const{method:n,id:r,attrs:o,failure:i,handlers:c={}}=s,l=i?i.map((t=>t(e))):[];c.failureHandler&&c.failureHandler(e);const d=[...l];return a&&d.unshift({type:a.FAILURE,method:n,resource:t,id:r,payload:e.json,code:e.response?.status,...o}),d}(s,e,t,a)))}const i=(e,t,a={})=>[r(e,t,a),o(e,t,a)]},78422(e,t,a){a.d(t,{Ae:()=>y,Bu:()=>m,YQ:()=>d,b7:()=>g,bV:()=>u,qv:()=>l,ur:()=>p});a(78944),a(18910);var s=a(6799),n=a(62939),r=a(94956),o=a(18474),i=a(20954),c=a(63348);const l=["user/searchprofile/vacancies"],d=e=>["user/searchprofile/list",e],u=async(e,t)=>{const a=await e.get("core.fetch").fetch("user/searchprofile",{preventNavigateToLogin:!0,query:{page:1,rows:t}});return a.ok?a.result.documents.map(i.A):[]},p=e=>({queryKey:d(e),queryFn:t=>u(t,e)}),y=async(e,t)=>{let a=t;if(!a){const t=await e.get("core.fetch").fetch("user/searchprofile",{preventNavigateToLogin:!0,query:{page:1,rows:1}});if(!t.ok)return[];a=(0,i.A)(t.result.documents[0])}const s={...a?.jobSearch||{},sortBy:"date",rows:6};return(0,o.A)(await e.wire(c.T).search(s)).result.results},m={queryKey:l,queryFn:y},g=e=>{const t=(0,s.c)(7),a=(0,r.A)();let o,i,c;return t[0]!==a?(o=async()=>y(a),t[0]=a,t[1]=o):o=t[1],t[2]!==e?(i=e||{},t[2]=e,t[3]=i):i=t[3],t[4]!==o||t[5]!==i?(c={queryFn:o,queryKey:l,...i},t[4]=o,t[5]=i,t[6]=c):c=t[6],(0,n.I)(c)}},20658(e,t,a){a.d(t,{Y:()=>s});const s="searchGeneratedTerm"},73005(e,t,a){a.d(t,{R:()=>n});var s=a(19018);const n=e=>({type:s.F.SUGGEST_QUERY,payload:e})},75882(e,t,a){a.d(t,{D:()=>B,A:()=>z});a(46978);var s=a(44007),n=a(41711),r=a(80497),o=a(83471),i=a(43160),c=a(62285),l=a(49242),d=a(96777),u=a(24353),p=(a(78944),a(50750),a(70119));const y=e=>(0,p.A)((t=>{const a=t.vacancy?.vacancyStatus;return!!a&&a.some((t=>t.vacancyId===e))}));var m=a(81378),g=a(39243),h=a(18929),x=a(6799),b=a(65496),v=a(72067),_=a(59033),j=a(98594),A=a(57625),f=a(65837),S=a(81954),C=a(52695);const w=e=>{const t=(0,x.c)(37),{jobId:a}
1=e,s=(0,d.A)(),[r,o]=(0,n.useState)(null),{mutateAsync:i}=(0,v.p)(),{openModal:c}=(0,b.A)("semantic_search_feedback_modal"),l=(0,p.A)(k);let u;t[0]!==a||t[1]!==i||t[2]!==l?(u=async()=>{try{await i({data:{job_id:a,search_id:l,thumb:"up"},name:"FIAP-1848_semantic_search_feedback"})}catch(e){}},t[0]=a,t[1]=i,t[2]=l,t[3]=u):u=t[3];const y=u;if(!l)return null;let m,g,h,w,I,T,E,L,q,O,P,R;return t[4]!==s?(m=s("vacancy.semantic_search.thumbs.question"),t[4]=s,t[5]=m):m=t[5],t[6]!==m?(g=(0,C.jsx)(_.P,{color:"black",textStyle:"caption1",children:m}),t[6]=m,t[7]=g):g=t[7],t[8]!==r?(h="up"===r?(0,C.jsx)(S.A,{}):(0,C.jsx)(f.A,{}),t[8]=r,t[9]=h):h=t[9],t[10]!==y?(w=e=>{e.preventDefault(),e.stopPropagation(),o("up"),y()},t[10]=y,t[11]=w):w=t[11],t[12]!==s?(I=s("vacancy.semantic_search.thumbs_up.hover"),t[12]=s,t[13]=I):I=t[13],t[14]!==h||t[15]!==w||t[16]!==I?(T=(0,C.jsx)(_.K0,{buttonSize:"sm",icon:h,onClick:w,title:I}),t[14]=h,t[15]=w,t[16]=I,t[17]=T):T=t[17],t[18]!==r?(E="down"===r?(0,C.jsx)(A.A,{}):(0,C.jsx)(j.A,{}),t[18]=r,t[19]=E):E=t[19],t[20]!==a||t[21]!==c||t[22]!==l||t[23]!==r?(L=e=>{e.preventDefault(),e.stopPropagation(),o("down"),"down"!==r&&c({options:{jobId:a,searchId:l,setThumb:o}})},t[20]=a,t[21]=c,t[22]=l,t[23]=r,t[24]=L):L=t[24],t[25]!==s?(q=s("vacancy.semantic_search.thumbs_down.hover"),t[25]=s,t[26]=q):q=t[26],t[27]!==q||t[28]!==E||t[29]!==L?(O=(0,C.jsx)(_.K0,{buttonSize:"sm",icon:E,onClick:L,title:q}),t[27]=q,t[28]=E,t[29]=L,t[30]=O):O=t[30],t[31]!==O||t[32]!==T?(P=(0,C.jsxs)(_.so,{alignItems:"center",columnGap:"s8",children:[T,O]}),t[31]=O,t[32]=T,t[33]=P):P=t[33],t[34]!==P||t[35]!==g?(R=(0,C.jsxs)(_.so,{alignItems:"center",borderTop:"b300",justifyContent:"space-between",minHeight:"[48px]",mt:"s16",children:[g,P]}),t[34]=P,t[35]=g,t[36]=R):R=t[36],R};function k(e){return e.tracking?.searches.vacancy?.id}var I=a(96055),T=a(16823),E=a(5138),L=a(68245),q=a(66839),O=a(41906),P=a(16505),R=a(18438),D=a(46343);const H=(e,t,a)=>t?e.relativeDateInitial:e.relativeDate?e.relativeDate:(0,C.jsx)(I.A,{a11yPrefix:a("accessibility.date.published"),format:"date_short",children:e.publicationDate}),B=({applicationStatus:e,decoding:t,displayThumbsFeedback:a=!1,isActive:n=!1,isCompanyHidden:p=!1,isExpired:x,isTab:b,isVariant:v=!1,loading:j,onClick:A,openNewWindow:f,source:S,state:k,vacancy:I,...B})=>{const z=(0,d.A)(),F=!!(0,u.A)(),N=(0,c.kb)(),M=(0,c.Js)(),U=!N&&!M&&n,Q=y(I.id),J=(0,r.zZ)(I),W=(0,l.A)("show-hidden-info"),V=(0,r.cf)(I),G=[],K=I.company.visible&&I.company.name?I.company.name.replace(/<\/?em>/g,""):z("vacancy.company.undisclosed_employer");if(e){const t="draft"===e;G.push((0,C.jsxs)(_.vw,{fontWeight:"regular",tagColor:t?"yellow":"purple",children:[t?(0,C.jsx)(P.A,{iconSize:"xxs"}):(0,C.jsx)(D.A,{iconSize:"xxs"}),z(t?"vacancy.label_application_draft":"vacancy.label_application_sent")]},"applied"))}return I.isBoosted&&G.push((0,C.jsx)(_.vw,{"data-cy":"recommended",fontWeight:"regular",tagColor:"gray",children:z("vacancy.label_boosted")},"recommended")),V&&!e&&G.push((0,C.jsxs)(_.vw,{"data-cy":"quick-apply",fontWeight:"regular",tagColor:"gray",children:[(0,C.jsx)(T.A,{iconSize:"xxs"}),z("vacancy.detail.apply.easy_apply")]},"quick-apply")),I.isNew&&!e&&G.push((0,C.jsx)(_.vw,{tagColor:"yellow",children:z("vacancy.advanced_filter.title.new")},"new")),W&&!I.isPaid&&G.push((0,C.jsx)(_.vw,{tagColor:"red",children:"Free"},"free")),(0,C.jsx)(_.i,{...v?{}:{_after:{borderRadius:"r16",boxShadow:"bs50",content:'""',display:v?"none":"block",height:"100%",isolation:"isolate",left:"s0",opacity:"0",pointerEvents:"none",position:"absolute",top:"s0",transitionDuration:"d125",transitionProperty:"opacity",transitionTimingFunction:"ease-out",width:"100%",willChange:"opacity"},border:n?"[2px solid {colors.purple.900}]":"b400",opacity:{_hover:{_after:U||v?"0":"1"},_active:{_after:"0"}}},borderRadius:"r16","data-cy":"serp-item",height:"100%",position:"relative",...B,children:(0,C.jsx)(h.A,{className:"group",eventData:{event_component_type:"vacancy_item"},vacancy:I,...f?{target:"_blank"}:{},height:"100%",onClick:e=>{A&&A(I,e)},state:k,children:(0,C.jsxs)(_.so,{bgColor:n?"purpleAlphaDark.200":"white",borderRadius:"r16","data-cy":U?"vacancy-serp-item-active":"vacancy-serp-item",flexDirection:"column",height:"100%",p:{base:"s16"},...a?{pb:"s0"}:{},position:"relative",children:[(0,C.jsxs)(_.so,{"data-cy":`serp-item-${I.id}`,justifyContent:"space-between",mb:"s12",children:[(0,C.jsxs)(_.L9,{color:"gray.700",display:"flex",gap:"s8",children:[(0,C.jsx)(_.P,{maxWidth:"[min-content]",mb:"s0",textStyle:"caption1",whiteSpace:"nowrap",children:H(I,F,z)}),Q&&(0,C.jsxs)(C.Fragment,{children:[(0,C.jsx)(_.L9,{"aria-hidden":"true",fontWeight:"bold",children:"·"}),(0,C.jsx)(_.P,{fontWeight:"bold",mb:"s0",textStyle:"caption1",whiteSpace:"nowrap",children:z("vacancy.label_viewed")})]})]}),(0,C.jsx)(g.A,{vacancy:I})]}),(0,C.jsx)(_.i,{mb:"s8",children:(0,C.jsx)(_.L9,{className:(0,s.gO)({lines:4}),...n?{color:"gray.900"}
1:{color:{base:"purple.900",_groupActive:"purple.800",_groupHover:"purple.800"}},fontWeight:"bold",textStyle:"body2",wordBreak:"break-word",children:I.title})}),(0,C.jsxs)(_.so,{color:"gray.900",flexDirection:"column",gap:"s4",children:[(0,C.jsxs)(_.xA,{alignItems:"start",gap:"s12",gridTemplateColumns:"[auto 1fr]",children:[(0,C.jsx)(q.A,{iconSize:"xxs",mt:"s4"}),(0,C.jsxs)(_.L9,{className:(0,s.IR)(),children:[z("vacancy.label_location"),":"]}),(0,C.jsx)(_.P,{textStyle:"caption1",children:(0,i.ax)(z,I.locations,I.place)})]}),I.employmentGrades&&(0,C.jsxs)(_.xA,{alignItems:"start",gap:"s12",gridTemplateColumns:"[auto 1fr]",children:[(0,C.jsx)(E.A,{iconSize:"xxs",mt:"s4"}),(0,C.jsxs)(_.L9,{className:(0,s.IR)(),children:[z("vacancy.label_workload"),":"]}),(0,C.jsx)(_.P,{textStyle:"caption1",children:(0,o.L)(I.employmentGrades)})]}),!!I.employmentTypeIds.length&&(0,C.jsxs)(_.xA,{alignItems:"start",gap:"s12",gridTemplateColumns:"[auto 1fr]",children:[(0,C.jsx)(L.A,{iconSize:"xxs",mt:"s4"}),(0,C.jsxs)(_.L9,{className:(0,s.IR)(),children:[z("vacancy.label_employment_type"),":"]}),(0,C.jsx)(_.P,{textStyle:"caption1",children:(0,i.Me)(z)(I.employmentTypeIds)})]}),(!!I.salary?.range?.minValue||!!I.salary?.range?.maxValue)&&(0,C.jsxs)(_.xA,{alignItems:"start",gap:"s12",gridTemplateColumns:"[auto 1fr]",width:"[fit-content]",children:[(0,C.jsx)(R.A,{iconSize:"xxs",mt:"s4"}),(0,C.jsxs)(_.L9,{className:(0,s.IR)(),children:[z("vacancy.label_salary"),":"]}),(0,C.jsx)(_.P,{textStyle:"caption1",children:(0,i.MX)(z)(I.salary)})]}),J&&(0,C.jsxs)(_.xA,{alignItems:"start",bgColor:"yellow.200",gap:"s12",gridTemplateColumns:"[auto 1fr]",width:"[fit-content]",children:[(0,C.jsx)(O.A,{iconSize:"xxs",mt:"s4"}),(0,C.jsx)(_.P,{textStyle:"caption1",children:z("vacancy.no_cover_letter")})]})]}),!p&&(0,C.jsxs)(_.xA,{alignItems:"center",gap:"s12",gridTemplateColumns:"[auto 1fr]",mt:"s12",children:[(0,C.jsx)(m.A,{avatarSize:"xs",company:I.company,decoding:t,gridColumnEnd:2,gridColumnStart:1,isPaidOrHasLayoutStandard:I.isPaid,isSerpItem:!0,loading:j,opacity:x?"[0.4]":"1"}),(0,C.jsx)(_.P,{color:"gray.700",fontWeight:"bold",textStyle:"caption1",children:K})]}),!!G.length&&(0,C.jsx)(_.so,{alignItems:"center",display:"inline-flex",flexWrap:"wrap",gap:"s8",justifyItems:"start",mt:"s12",children:G}),!!a&&(0,C.jsx)(w,{jobId:I.id})]})})})},z=(0,n.memo)(B,((e,t)=>!!t.isActive==!!e.isActive&&t.onClick===e.onClick))},63348(e,t,a){a.d(t,{A:()=>S,T:()=>C});a(84775);var s=a(38108),n=a(18960);const r=e=>{const t=e.get("session_id");return n.$W.USE_SAFE_DEFAULTS||!t?"00000000-0000-0000-0000-000000000000":t};var o=a(50253),i=(a(78944),a(83871),a(69523));const c=e=>({valid:!1,key:e}),l=(e,t)=>{const{page:a,benefitIds:s,categoryIds:n,companyIds:r,positionIds:l,employmentTypeIds:d,industryIds:u,regionIds:p,segmentIds:y,languageIds:m,employmentGrades:g,sortBy:h,term:x}=e;return void 0!==a&&(a<1||a>100)?c("page"):x&&t&&x.length>t?c("term"):s&&!s.every((e=>[o.ln,o.N8].includes(e)))?c("benefitIds"):n&&!n.every(i.r8)?c("categoryIds"):l&&!l.every(i.r8)?c("positionIds"):d&&!d.every(i.r8)?c("employmentTypeIds"):u&&!u.every(i.r8)?c("industryIds"):p&&!p.every(i.r8)?c("regionIds"):r&&!r.every((e=>"string"==typeof e&&((0,i.Hh)(e)||(0,i.$J)(e))))?c("companyIds"):y&&!y.every((e=>["gu","kmu","pdl"].includes(e)))?c("segmentIds"):m&&!m.every((e=>["missing","de","en","fr","it"].includes(e)))?c("languageIds"):g&&void 0!==g[0]&&(g[0]<0||g[0]>100)||g&&void 0!==g[1]&&(g[1]<0||g[1]>100)?c("employmentGrades"):h&&!["date","random"].includes(h)?c("sortBy"):{valid:!0}};var d=a(10335),u=a(42253),p=a(53352);a(97512),a(18910);const y=e=>e.map((e=>({key:e.key,docCount:e.docCount})));var m=a(13650);const g=e=>!!e.key.trim().length,h=e=>t=>t.docCount>=e,x=e=>-1===["zurich","st.gallen","switzerland","genf","geneva","ch","deutschschweiz"].indexOf(e.key.toLowerCase()),b=e=>!e.key.match(/,|\/|-|\(|\)|region|grossregion|kanton|canton/i),v=e=>!e.key.match(/ZH|BE|LU|UR|SZ|OW|NW|GL|ZG|FR|SO|BS|BL|SH|AR|AI|SG|GR|AG|TG|TI|VD|VS|NE|GE|JU|CH|LIE|DE|AT/),_=e=>!/\d/.test(e.key);var j=a(55922),A=a(73005),f=a(65580);const S="job-search-api/aggregations",C=e=>((e,t,a,i)=>{const c=async e=>{if(!l(e,128).valid)return{ok:!1,statusCode:422};const a=await t.fetch(n.Ok.JOB_SEARCH_API+"/aggregations",{query:{...(0,o.Iz)(e),page:void 0}});return a.ok&&a.result.aggregations?{ok:a.ok,statusCode:a.statusCode,result:(s=a.result,{place:y(s.aggregations.place.buckets.filter(g).filter(h(5)).filter(x).filter(b).filter(v).filter(_)),synonymCollection:y(s.aggregations.synonymCollection.buckets.filter(h(m.n.docMinCount)).filter(g)),regionIds:s.facets.regionIds})}:{ok:a.ok,statusCode:a.statusCode};var s},C=async(e,r={},c,d=128,u)=>{const p=n.Ok.JOB_SEARCH_API+"/search",y=l(e,d);if(!y.valid)return{ok:!1,statusCode:422,result:{...(0,f.A)(),error:y.key}};const m=!c&&a.getState().featureFlags.includes("search-track"),g=
1a.getState().tracking.searches.vacancy?.id,h={...(0,o.Iz)({...e,...r})},x=await t.fetch(c||p,{query:h,headers:{...m&&g?{"X-Search-Id":g,"X-Capture-Query":(0,s.A)()}:{},...u}});return{ok:x.ok,statusCode:x.statusCode,result:(0,f.A)(x.result,r,{locale:i,fetched:!0})}};return{aggregations:c,facets:async e=>{if(!l(e,128).valid)return{ok:!1,statusCode:422};const a=await t.fetch(n.Ok.JOB_SEARCH_API+"/aggregations",{query:{...(0,o.Iz)(e)}});return a.ok?{ok:a.ok,statusCode:a.statusCode,result:{totalHits:a.result.totalHits,facets:a.result.facets}}:{ok:a.ok,statusCode:a.statusCode}},getAggregationFetchConfiguration:e=>({queryKey:[S,(0,o.Iz)(w(e))],queryFn:async()=>{const t=await c(w(e));if(!t.ok)throw t;return t.result}}),getFetchConfiguration:(e,t,a)=>({queryKey:["job-search-api/search",(0,o.Iz)({...e,...t}),...a?[a]:[]],queryFn:async()=>{const s=await C(e,t,a);if(s.ok)return s.result;throw s}}),persist:(e,t)=>{a.dispatch((0,j.e)(e,t))},search:C,semantic:async(t,r={})=>{const o=a.getState().featureFlags.includes("search-track"),i=(0,d.PO)(e,a),c=a.getState().tracking.searches.vacancy?.id,l={...o?{"X-Relevance-Only":"true"}:{},...i?{"X-Rescore-Strategy":"26-april"}:{},...o&&c?{"X-Search-Id":c,"X-Capture-Query":(0,s.A)()}:{}};return await C(t,r,n.Ok.JOB_SEARCH_API+"/search/semantic",1e3,l)},splitByDate:async(e,a)=>{const s=(0,p.Y)(e,u.h.EN,"date_iso"),r=n.Ok.JOB_SEARCH_API+"/search/split-by-date",c=await t.fetch(r,{query:{...(0,o.Iz)(a),sortSplitByInitialDate:s}});return{ok:c.ok,statusCode:c.statusCode,result:(0,f.A)(c.result,{},{locale:i})}},sponsored:async(t,s)=>{const o=r(e),i="semantic"===a.getState().vacancy.searchVersion?"/search/sponsored-semantic":"/sponsored";return C(t,{...s,seed:o},n.Ok.JOB_SEARCH_API+i)},suggest:async e=>{const s=await t.fetch(n.Ok.JOB_SEARCH_API+"/search/suggest",{query:{query:e}}),{ok:r,statusCode:o,result:i}=s;return r&&i?.suggestQuery&&a.dispatch((0,A.R)({suggestQuery:i.suggestQuery,originalQuery:e})),{ok:r,statusCode:o,result:i}}}})(e.get("core.cookie"),e.get("core.fetch"),e.get("core.redux"),e.get("core.locale"));C.identifier="vacancy.vacancySearch";const w=e=>{const{page:t,rows:a,...s}=e;return s}},78340(e,t,a){a.r(t),a.d(t,{default:()=>k});a(78944),a(18910);var s=a(6799),n=a(32979),r=a(78422),o=a(62939),i=a(94956),c=a(18960),l=a(53151),d=a(18218),u=a(96777),p=a(65496),y=a(97916),m=a(51209),g=a(87377),h=a(75882),x=a(59033),b=a(20864),v=a(85500),_=a(86801),j=a(10056),A=a(52695);const f=()=>{const{data:e}=(0,d.sg)(),t=(0,u.A)(),a=(0,i.A)(),s=(0,l.A)(),{navigateToLogin:n}=a.get("auth.service"),{isModalOpen:f,modalOptions:S}=(0,p.A)("delete-job-alert"),{openModal:C}=(0,p.A)("job-alert-questionnaire"),w=async()=>{if(S?.id){await a.get("core.fetch").fetch(`user/searchprofile/${S.id}`,{method:"DELETE"});const e=a.get("query.client");e.invalidateQueries({queryKey:["user/searchprofile/list"]}),e.invalidateQueries({queryKey:["user/searchprofile"]}),C({openClean:!0})}},{data:k=[],isLoading:I}=(0,o.I)({queryKey:(0,r.YQ)(2),queryFn:()=>(0,r.bV)(a,2),enabled:!!e}),{data:T=[]}=(0,o.I)({queryKey:["job-alert-vacancies",k[0]?.id],enabled:!!k[0],queryFn:()=>(0,r.Ae)(a,k[0])}),{data:E=[]}=(0,o.I)({queryKey:["job-alert-vacancies",k[1]?.id],enabled:!!k[1],queryFn:()=>(0,r.Ae)(a,k[1])});if(!e)return(0,A.jsx)(x.i,{mt:{base:"s40",md:"s64"},children:(0,A.jsxs)(b.A,{alt:t("vacancy.sub_navigation.alerts_logged_out.title"),imageSrc:v,children:[(0,A.jsx)(x.H2,{mb:"s8",textStyle:"title3",children:t("vacancy.sub_navigation.alerts_logged_out.title")}),(0,A.jsx)(x.P,{mb:"s24",children:t("vacancy.sub_navigation.alerts_logged_out.text")}),(0,A.jsxs)(x.so,{flexWrap:"wrap",gap:"s8",justifyContent:"center",children:[(0,A.jsx)(x.$n,{buttonType:"outlined",onClick:({currentTarget:e})=>n({authSource:"search_tab_job_alert",screen:"signup"},{eventData:{event_component_type:"centralised_nav"},trigger:e}),children:t("vacancy.semantic_search.create_account")}),(0,A.jsx)(x.$n,{onClick:({currentTarget:e})=>n({authSource:"search_tab_job_alert",screen:"login"},{eventData:{event_component_type:"centralised_nav"},trigger:e}),children:t("vacancy.sub_navigation.unauthenticated.login")})]})]})});if(!I&&!k.length)return(0,A.jsxs)(A.Fragment,{children:[(0,A.jsx)(x.i,{mt:{base:"s40",md:"s64"},children:(0,A.jsxs)(b.A,{alt:t("vacancy.sub_navigation.job_alerts.empty.title"),imageSrc:_,children:[(0,A.jsx)(x.H2,{mb:"s8",textStyle:"title3",children:t("vacancy.sub_navigation.job_alerts.empty.title")}),(0,A.jsx)(x.P,{mb:"s24",children:t("vacancy.sub_navigation.job_alerts.empty.text")}
1),(0,A.jsx)(x.N_,{buttonWrap:"button",eventData:{event_component_type:"job_alert_cta",event_type:"internal_link",event_value:"Set up Job Alert"},state:{backLocation:{routeKey:"VACANCY_JOB_ALERT"}},to:{route:c.JZ.USER_JOBALERT_NEW},children:(0,A.jsxs)(x.Oz,{children:[(0,A.jsx)(j.A,{mr:"s8"}),t("vacancy.sub_navigation.job_alerts.setup_cta")]})})]})}),(0,A.jsx)(g.A,{headline:t("account_jobalert.delete_dialog"),isOpen:f,primaryHandler:w}),(0,A.jsx)(y.A,{})]});const L=[T,E];return(0,A.jsxs)(A.Fragment,{children:[(0,A.jsxs)(x.so,{alignItems:{base:"baseline",sm:"center"},justifyContent:"space-between",mb:{base:"s24",sm:"s40"},children:[(0,A.jsx)(x.H1,{color:"purple.900",textStyle:"display3",children:t("vacancy.sub_navigation.job_alerts.title")}),(0,A.jsxs)(x.N_,{buttonWrap:"button",eventData:{event_component_type:"centralised_nav"},state:{backLocation:{routeKey:"VACANCY_JOB_ALERT"}},to:{route:c.JZ.USER_JOBALERT_NEW},children:[(0,A.jsxs)(x.Oz,{buttonType:"blended",display:{base:"none",sm:"inline-block"},children:[(0,A.jsx)(j.A,{mr:"s8"}),t("vacancy.sub_navigation.job_alerts.setup_cta")]}),(0,A.jsx)(x.HA,{color:"purple.700",display:{base:"inline-flex",sm:"none"},icon:(0,A.jsx)(j.A,{}),title:t("vacancy.sub_navigation.job_alerts.setup_cta")})]})]}),(0,A.jsx)(x.so,{flexDirection:"column",gap:"s64",children:k.slice(0,2).map(((e,a)=>(0,A.jsx)(x.i,{children:(()=>{const n=(L[a]??[]).slice(0,6),r=n.length>0;return(0,A.jsxs)(A.Fragment,{children:[(0,A.jsxs)(x.so,{alignItems:"center",gap:{base:"s8",sm:"s4"},children:[(0,A.jsx)(x.so,{flexDirection:"column",flexGrow:1,gap:{base:"s12",sm:"s16"},children:(0,A.jsxs)(x.so,{alignItems:"center",gap:{base:"s8",sm:"s12"},children:[(0,A.jsx)(x.H2,{color:"purple.900",textStyle:"title4",children:e.name}),e.unread>0&&(0,A.jsx)(x.vw,{tagColor:"gray",children:e.unread<100?t("account_jobalert.job_alert_unseen_tag.smart",{smart_count:e.unread}):t("account_jobalert.job_alert_unseen_tag.over_99")})]})}),(0,A.jsx)(x.so,{"data-propagation":"stop",flexDirection:"column",justifyContent:"space-between",mr:"s8",children:(0,A.jsx)(m.A,{color:"purple.700",id:e.id})})]}),r?(0,A.jsxs)(A.Fragment,{children:[(0,A.jsx)(x.xA,{gap:"s24",gridTemplateColumns:{base:"[minmax(0, 1fr)]",sm:"[repeat(2, minmax(0, 1fr))]",md:"[repeat(3, minmax(0, 1fr))]"},mt:"s16",children:n.map((e=>(0,A.jsx)(h.D,{source:"job_alert",vacancy:e},e.id)))}),(0,A.jsx)(x.so,{justifyContent:"center",mt:"s24",children:(0,A.jsx)(x.$n,{buttonType:"outlined",onClick:()=>s({query:{"reference-date":e.lastUsage},params:{id:e.id},route:c.JZ.USER_JOBALERT_DETAIL},{eventData:{event_component_type:"job_alerts_view_all",event_link_text:t("vacancy.sub_navigation.job_alerts.view_all"),event_type:"internal_link"},state:{backLocation:{routeKey:"VACANCY_JOB_ALERT"}}}),children:t("vacancy.sub_navigation.job_alerts.view_all")})})]}):(0,A.jsxs)(x.i,{maxWidth:"[452px]",mt:"s16",mx:"auto",textAlign:"center",children:[(0,A.jsx)(x.H2,{mb:"s16",textStyle:"title4",children:t("vacancy.sub_navigation.job_alerts.no_new_jobs.title")}),(0,A.jsx)(x.P,{children:t("vacancy.sub_navigation.job_alerts.no_new_jobs.text")})]})]})})()},e.id)))}),(0,A.jsx)(g.A,{headline:t("account_jobalert.delete_dialog"),isOpen:f,primaryHandler:w}),(0,A.jsx)(y.A,{})]})};a(81790);var S=a(50253),C=a(33301);const w=()=>{const e=(0,s.c)(1);let t;return e[0]===Symbol.for("react.memo_cache_sentinel")?(t=(0,A.jsx)(x.mc,{containerSize:"lg",mb:{base:"s40",md:"s64"},children:(0,A.jsx)(f,{})}),e[0]=t):t=e[0],t};w.loadTranslations=()=>["delete_reason_questionnaire"],w.beforeTransition=async({di:e})=>{const t=e.get("query.client");await(0,n.C)(e,[(0,r.ur)(2)]);const a=t.getQueryData((0,r.YQ)(2))??[];await Promise.all(a.map((a=>t.prefetchQuery({queryKey:["job-alert-vacancies",a.id],queryFn:()=>(0,r.Ae)(e,a)}))))},w.afterLoad=async({di:e})=>{const t=e.get("query.client"),a=(t.getQueryData((0,r.YQ)(2))??[]).flatMap((e=>t.getQueryData(["job-alert-vacancies",e.id])??[])).map((e=>e.id));a.length&&await(0,C.tf)(e,a,(0,S.S)(),"job_alert_preview",!0)};const k=w},26320(e,t,a){a.d(t,{f:()=>s});let s=function(e){return e.FORMULAR="APPLICATION_METHOD.FORMULAR",e.EXT
1ERNAL="APPLICATION_METHOD.EXTERNAL",e.EMAIL="APPLICATION_METHOD.EMAIL",e.UNAVAILABLE="APPLICATION_METHOD.UNAVAILABLE",e}({})},20864(e,t,a){a.d(t,{A:()=>r});var s=a(59033),n=a(52695);const r=({alt:e,imageSrc:t,imageDataCy:a,imageHeight:r="[128px]",imageWidth:o="[128px]",mb:i={base:"s8",sm:"s16"},children:c,...l})=>(0,n.jsxs)(s.i,{"data-cy":"empty-result",textAlign:"center",...l,children:[(0,n.jsx)(s._V,{alt:e,"aria-hidden":"true","data-cy":a,decoding:"async",height:r,loading:"lazy",mb:i,mx:"auto",src:t,width:o}),c]})},5138(e,t,a){a.d(t,{A:()=>r});var s=a(59033),n=a(52695);const r=e=>(0,n.jsx)(s.In,{...e,children:(0,n.jsx)("path",{d:"M14.625 16.025a.92.92 0 0 0 .675.275q.4 0 .7-.3a.95.95 0 0 0 .275-.7.95.95 0 0 0-.275-.7l-3-3V7.975a.93.93 0 0 0-.287-.7A1 1 0 0 0 12 7a.97.97 0 0 0-.712.287A.97.97 0 0 0 11 8v3.975a1.03 1.03 0 0 0 .3.725zM12 22a9.7 9.7 0 0 1-3.9-.788 10.1 10.1 0 0 1-3.175-2.137q-1.35-1.35-2.137-3.175A9.7 9.7 0 0 1 2 12a9.7 9.7 0 0 1 .788-3.9 10.1 10.1 0 0 1 2.137-3.175q1.35-1.35 3.175-2.138A9.7 9.7 0 0 1 12 2a9.7 9.7 0 0 1 3.9.787 10.1 10.1 0 0 1 3.175 2.138q1.35 1.35 2.137 3.175A9.7 9.7 0 0 1 22 12a9.7 9.7 0 0 1-.788 3.9 10.1 10.1 0 0 1-2.137 3.175q-1.35 1.35-3.175 2.137A9.7 9.7 0 0 1 12 22m0-2q3.325 0 5.663-2.337T20 12c0-3.325-.779-4.104-2.337-5.663Q15.325 4 12 4c-3.325 0-4.104.779-5.662 2.337Q4 8.675 4 12c0 3.325.78 4.104 2.338 5.663Q8.675 20 12 20"})})},41906(e,t,a){a.d(t,{A:()=>r});var s=a(59033),n=a(52695);const r=e=>(0,n.jsx)(s.In,{...e,children:(0,n.jsx)("path",{d:"M3.65 2.283a.967.967 0 1 0-1.367 1.368l1.974 1.973V19.73q0 .798.568 1.366a1.86 1.86 0 0 0 1.366.568h11.604q.797 0 1.366-.568.147-.147.256-.31l.918.916a.967.967 0 1 0 1.367-1.366zm2.54 5.275 11.605 11.604v.567H6.19V7.559Zm7.906-5.236c.443-.001.873.15 1.216.43l.138.126 3.722 3.724a1.9 1.9 0 0 1 .547 1.162l.01.192v8.126l-1.934-1.934V8.125h-2.901a.93.93 0 0 1-.689-.28.9.9 0 0 1-.267-.528l-.01-.16v-2.9H7.902L5.98 2.333l.104-.008.106-.003z"})})},46343(e,t,a){a.d(t,{A:()=>r});var s=a(59033),n=a(52695);const r=e=>(0,n.jsx)(s.In,{...e,children:(0,n.jsx)("path",{d:"M3 20v-6l8-2-8-2V4l19 8z"})})},85500(e,t,a){e.exports=a.p+"images/e306e1d78903a5611204.svg"},82352(e,t,a){a.d(t,{A:()=>n});var s=a(93595);const n=function(e,t){return(0,s.A)(e,t)}}}]); 2//# sourceMappingURL=chunk-vacancy-job-alert.fc4dd832.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.