PageSourceSearch

https://jobs.qapa.fr/front-applicant/assets/seo-for-departements-by-trades-offers-search-C8jdCapz.js

js qapa.fr collected 2026-09-24 09:33:58 UTC 5,311 bytes, 6 lines download raw bytes

1import{a as M,a8 as P,A as U,aK as Q,aq as Y,c as E,w as a,B as j,ac as G,h as o,b as l,V as c,e as i,y as $,a2 as O,t as s,s as C,i as S,q as f,aJ as F,a3 as A,k as B,u as V,n as H,Y as p,R as n,am as I,X as J,r as K,aB as W,o as u}from"./index-DljKbM12.js";import{_ as X}from"./qapa-loadable-box.vue_vue_type_script_setup_true_lang--KWUCzzu.js";import{_ as z,t as Z}from"./offers-search.vue_vue_type_script_setup_true_lang-DOMvtMgE.js";import{V as ee,r as te,t as ae,u as le}from"./use-seo-offers-search-B2oHqvRH.js";import{F as oe}from"./offer-C2C_CysV.js";import{S as re}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"./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 se={class:"pl-6"},Fe=M({__name:"seo-for-departements-by-trades-offers-search",setup(ne){const{t:v}=P(),m=J(),N=K(),x=j(),{hasQueryParams:D}=le(),w=U(Q,x),R=H("loadableBox"),d=p(null),T=p(""),_=p(""),y=p([]),g=p([]),b=p([]);Y(m,()=>R.value.reload());async function L(){try{const e=await re.searchDepartmentsTrade(m.params.slug,m.params.tradeSlug);return D.value?d.value=m.query:d.value={q:encodeURIComponent(e.trade.label),location:encodeURIComponent(e.department.fullLabel),latitude:e.department.latitude,longitude:e.department.longitude,filters:[encodeURIComponent(`${oe.TRADE}:${e.trade.label}`)],page:m.params.page?parseInt(m.params.page):1},document.title=`${e.trade.label} - ${e.department.fullLabel}`,T.value=`${e.trade.label} - ${e.department.fullLabel}`,_.value=e.department.label,y.value=[{title:v("common.seo.accueil"),to:{name:n.SEO_DEPARTEMENTS}},{title:e.department.region,to:{name:n.SEO_REGIONS_OFFERS,params:{slug:e.department.slugRegion}}},{title:v("common.seo.metiers-en",{letter:e.trade.slug[0]}),to:{name:n.SEO_TRADES,params:{letter:e.trade.slug[0]}}},{title:`${e.trade.label} - ${e.department.label}`,to:{name:n.SEO_DEPARTEMENTS_BY_TRADES_OFFERS,params:{tradeSlug:e.trade.slug,slug:e.department.slug}}}],e.department.top&&e.department.top.localities&&(g.value=e.department.top.localities.map(t=>({label:t.label,route:{name:n.SEO_LOCALITIES_OFFERS,params:{slug:`${t.slug}-${e.department.slug}-${e.department.slugRegion}`}},count:t.count}))),e.department.top&&e.department.top.trades&&(b.value=e.department.top.trades.map(t=>({label:t.label,route:{name:n.SEO_DEPARTEMENTS_BY_TRADES_OFFERS,params:{tradeSlug:t.slug,slug:e.department.slug}},count:t.count}))),I.success()}catch(e){return te(N.resolve({name:n.OFFERS_SEARCH_SEO}).href),I.failureWithError(e)}}function q(e){return ae(e,Z(d.value).filter(t=>!t.includes("page=")&&!t.includes("sorting=")).join("&"))}return document.documentElement.scrollTop=0,(e,t)=>{const k=W("router-link"),h=G;return u(),E(h,{"x-lg-and-up-margin":""},{title:a(()=>[l(c,{"no-gutters":""},{default:a(()=>[l(i,{cols:"12"},{default:a(()=>[l(c,{"no-gutters":""},{default:a(()=>[l(i,{cols:"12"},{default:a(()=>[l(ee,{class:"breadcrumb text-body-2",items:y.value},null,8,["items"])]),_:1})]),_:1}),t[0]||(t[0]=o()),l(c,{"no-gutters":""},{default:a(()=>[l(i,{cols:"12"},{default:a(()=>[S("h1",se,s(e.$t("common.seo.offres-demploi",[T.value])),1)]),_:1})]),_:1})]),_:1})]),_:1})]),default:a(()=>[t[4]||(t[4]=o()),l(V(X),{"network-available":V(w).networkAvailable,ref_key:"loadableBox",ref:R,load:L},{content:a(()=>[l(z,{"initial-query":d.value,"enable-hourly-salary-facets":"","enable-seniority-facets":"","enable-trade-facets":"","url-translator":q},{extraInfo:a(()=>[l(c,null,{default:a(()=>[l(i,{cols:"12"},{default:a(()=>[b.value.length>0?(u(),E($,{key:0,class:"top-trades",flat:""},{default:a(()=>[l(O,null,{default:a(()=>[o(s(e.$t("common.seo.les-principaux-metiers-en",[_.value])),1)]),_:1}),t[1]||(t[1]=o()),l(C,null,{default:a(()=>[S("ul",null,[(u(!0),f(A,null,F(b.value,r=>(u(),f("li",{class:"top-trade",key:r.label},[l(k,{class:"seo-link",to:r.route},{default:a(()=>[o(s(r.label),1)]),_:2},1032,["to"]),o(`
2                        (`+s(r.count)+`)
3                      `,1)]))),128))])]),_:1})]),_:1})):B("",!0)]),_:1}),t[3]||(t[3]=o()),l(i,{cols:"12"},{default:a(()=>[g.value.length>0?(u(),E($,{key:0,class:"top-localities",flat:""},{default:a(()=>[l(O,null,{default:a(()=>[o(s(e.$t("common.seo.les-villes-populaires-en",[_.value])),1)]),_:1}),t[2]||(t[2]=o()),l(C,null,{default:a(()=>[S("ul",null,[(u(!0),f(A,null,F(g.value,r=>(u(),f("li",{class:"top-locality",key:r.label},[l(k,{class:"seo-link",to:r.route},{default:a(()=>[o(s(r.label),1)]),_:2},1032,["to"]),o(`
4                        (`+s(r.count)+`)
5                      `,1)]))),128))])]),_:1})]),_:1})):B("",!0)]),_:1})]),_:1})]),_:1},8,["initial-query"])]),_:1},8,["network-available"])]),_:1})}}});
5export{Fe as default};
6//# sourceMappingURL=seo-for-departements-by-trades-offers-search-C8jdCapz.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.