PageSourceSearch

https://jobs.qapa.fr/front-applicant/assets/seo-for-departements-offers-search-BFwrH-3c.js

js qapa.fr collected 2026-09-24 09:33:57 UTC 4,708 bytes, 6 lines download raw bytes

1import{a as M,z as h,a8 as P,A as Q,aK as H,c as E,w as a,B as U,ac as Y,h as o,b as l,V as d,e as m,y as k,a2 as T,t as r,s as O,i as S,q as f,aJ as V,a3 as C,k as F,u as j,Y as n,R as i,am as x,X as z,r as G,aB as J,o as u}from"./index-DljKbM12.js";import{_ as K}from"./qapa-loadable-box.vue_vue_type_script_setup_true_lang--KWUCzzu.js";import{_ as W,t as X}from"./offers-search.vue_vue_type_script_setup_true_lang-DOMvtMgE.js";import{V as Z,r as ee,t as te,u as ae}from"./use-seo-offers-search-B2oHqvRH.js";import{S as le}from"./seo-service-vnkLXxMm.js";import"./qapa-card-Bi9a0gBL.js";import"./qapa-select.vue_vue_type_script_setup_true_lang-HvpfIU-q.js";import"./VSelect-BrbhO4U2.js";import"./VChip-Ckxhgt-w.js";import"./qapa-slider.vue_vue_type_script_setup_true_lang-DyRD_oeY.js";import"./qapa-seo-pagination-7l9xJUM3.js";import"./VPagination-DohoDif1.js";import"./search-location-autocomplete.vue_vue_type_script_setup_true_lang-BxiMZpBY.js";import"./qapa-chip-Cs3_Tc9B.js";import"./TradeAutocomplete.vue_vue_type_script_setup_true_lang-DzsNs7J_.js";import"./offer-C2C_CysV.js";import"./need-service-CllIE9kq.js";import"./information-search-item-BRLAym_v.js";import"./qapa-item.vue_vue_type_script_setup_true_lang-CAJPXq-p.js";import"./slugify-DP2ZL4S9.js";const oe={class:"pl-6"},Ve=M({__name:"seo-for-departements-offers-search",setup(se){h({meta:[{name:"robots",content:"index, follow"}]});const{t:A}=P(),p=z(),N=G(),w=U(),{hasQueryParams:B}=ae(),I=Q(H,w),c=n({}),v=n(""),_=n(""),R=n([]),g=n([]),b=n([]);async function $(){try{const e=await le.searchDepartments(p.params.slug);return B.value?c.value=p.query:c.value={location:encodeURIComponent(e.fullLabel),latitude:e.latitude,longitude:e.longitude,distance:50,page:p.params.page?parseInt(p.params.page):1},document.title=e.fullLabel,v.value=e.fullLabel,_.value=e.label,R.value=[{title:A("common.seo.accueil"),to:{name:i.SEO_DEPARTEMENTS},exact:!0},{title:e.region,to:{name:i.SEO_REGIONS_OFFERS,params:{slug:e.slugRegion}}},{title:e.label,to:{name:i.SEO_DEPARTEMENTS_OFFERS,params:{slug:e.slug}}}],e.top.localities&&(g.value=e.top.localities.map(t=>({label:t.label,route:{name:i.SEO_LOCALITIES_OFFERS,params:{slug:`${t.slug}-${e.slug}-${e.slugRegion}`}},count:t.count}))),e.top.trades&&(b.value=e.top.trades.map(t=>({label:t.label,route:{name:i.SEO_DEPARTEMENTS_BY_TRADES_OFFERS,params:{tradeSlug:t.slug,slug:e.slug}},count:t.count}))),x.success()}catch(e){return ee(N.resolve({name:i.OFFERS_SEARCH_SEO}).href),x.failureWithError(e)}}function L(e){return te(e,X(c.value).filter(t=>!t.includes("page=")&&!t.includes("sorting=")).join("&"))}return document.documentElement.scrollTop=0,(e,t)=>{const y=J("router-link"),q=K,D=Y;return u(),E(D,{"x-lg-and-up-margin":""},{title:a(()=>[l(d,{"no-gutters":""},{default:a(()=>[l(m,{cols:"12"},{default:a(()=>[l(d,{"no-gutters":""},{default:a(()=>[l(m,{cols:"12"},{default:a(()=>[l(Z,{class:"breadcrumb text-body-2",items:R.value},null,8,["items"])]),_:1})]),_:1}),t[0]||(t[0]=o()),l(d,{"no-gutters":""},{default:a(()=>[l(m,{cols:"12"},{default:a(()=>[S("h1",oe,r(e.$t("common.seo.offres-demploi",[v.value])),1)]),_:1})]),_:1})]),_:1})]),_:1})]),default:a(()=>[t[4]||(t[4]=o()),l(q,{"network-available":j(I).networkAvailable,load:$},{content:a(()=>[l(W,{"initial-query":c.value,"enable-hourly-salary-facets":"","enable-seniority-facets":"","enable-start-date-facets":"","url-translator":L},{extraInfo:a(()=>[l(d,null,{default:a(()=>[l(m,{cols:"12"},{default:a(()=>[b.value.length>0?(u(),E(k,{key:0,class:"top-trades",flat:""},{default:a(()=>[l(T,null,{default:a(()=>[o(r(e.$t("common.seo.les-principaux-metiers-en",[_.value])),1)]),_:1}),t[1]||(t[1]=o()),l(O,null,{default:a(()=>[S("ul",null,[(u(!0),f(C,null,V(b.value,s=>(u(),f("li",{class:"top-trade",key:s.label},[l(y,{class:"seo-link",to:s.route},{default:a(()=>[o(r(s.label),1)]),_:2},1032,["to"]),o(`
2                        (`+r(s.count)+`)
3                      `,1)]))),128))])]),_:1})]),_:1})):F("",!0)]),_:1}),t[3]||(t[3]=o()),l(m,{cols:"12"},{default:a(()=>[g.value.length>0?(u(),E(k,{key:0,class:"top-localities",flat:""},{default:a(()=>[l(T,null,{default:a(()=>[o(r(e.$t("common.seo.les-villes-populaires-en",[_.value])),1)]),_:1}),t[2]||(t[2]=o()),l(O,null,{default:a(()=>[S("ul",null,[(u(!0),f(C,null,V(g.value,s=>(u(),f("li",{class:"top-locality",key:s.label},[l(y,{class:"seo-link",to:s.route},{default:a(()=>[o(r(s.label),1)]),_:2},1032,["to"]),o(`
4                        (`+r(s.count)+`)
5                      `,1)]))),128))])]),_:1})]),_:1})):F("",!0)]),_:1})]),_:1})]),_:1},8,["initial-query"])]),_:1},8,["network-available"])]),_:1})}}});
5export{Ve as default};
6//# sourceMappingURL=seo-for-departements-offers-search-BFwrH-3c.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.