PageSourceSearch

https://jobs.qapa.fr/front-applicant/assets/seo-for-localites-offers-search-QQya0IS4.js

js qapa.fr collected 2026-10-01 11:47:24 UTC 4,088 bytes, 4 lines download raw bytes

1import{a as A,B as h,u as w,aH as B,c as v,w as t,ab as N,i as l,b as a,V as c,e as p,A as q,a2 as D,t as _,h as g,y as H,j as y,r as R,aG as P,a3 as Q,m as j,Y as r,R as s,al as O,X as G,x as U,ay as Y,p as d}from"./index-D_c_uriZ.js";import{_ as $}from"./qapa-loadable-box.vue_vue_type_script_setup_true_lang-DRcnjh-4.js";import{_ as M,t as W}from"./offers-search.vue_vue_type_script_setup_true_lang-BK6ZjUHE.js";import{V as X,r as z,t as J,u as K}from"./use-seo-offers-search-naCjn55M.js";import{S as Z}from"./seo-service-YrCFEFda.js";import"./qapa-pagination-De3z6Tg3.js";import"./VSelect-D59L938K.js";import"./VChip-DUHM4YW1.js";import"./VPagination-BYVfASfy.js";import"./qapa-card-CbM1eaxB.js";import"./qapa-select.vue_vue_type_script_setup_true_lang-DC3LXG8J.js";import"./qapa-slider.vue_vue_type_script_setup_true_lang-8DjyoTKP.js";import"./search-location-autocomplete.vue_vue_type_script_setup_true_lang-DrXm5emO.js";import"./qapa-chip-LuFRZ_Ey.js";import"./TradeAutocomplete.vue_vue_type_script_setup_true_lang-Be8nQc81.js";import"./offer-C2C_CysV.js";import"./need-service-CCBhBq35.js";import"./information-search-item-D2RP84am.js";import"./qapa-item.vue_vue_type_script_setup_true_lang-DBhwOZiQ.js";import"./slugify-DP2ZL4S9.js";const ee={class:"pl-6"},Re=A({__name:"seo-for-localites-offers-search",setup(te){h({meta:[{name:"robots",content:"index, follow"}]});const{t:n}=w(),u=G(),x=U(),{hasQueryParams:C}=K(),T=B(),i=r({}),b=r(""),S=r(""),E=r([]),f=r([]);async function I(){try{const e=await Z.searchLocality(u.params.slug);return C.value?i.value=u.query:i.value={location:encodeURIComponent(e.fullLabel),latitude:e.latitude,longitude:e.longitude,distance:30,page:u.params.page?parseInt(u.params.page):1},document.title=e.fullLabel,b.value=e.fullLabel,S.value=e.label,E.value=[{title:n("common.seo.accueil"),to:{name:s.SEO_LOCALITIES,params:{letter:e.slug[0]}},exact:!0},{title:e.region,to:{name:s.SEO_REGIONS_OFFERS,params:{slug:e.slugRegion}}},{title:e.department,to:{name:s.SEO_DEPARTEMENTS_OFFERS,params:{slug:e.slugDepartment}}},{title:e.label,to:{name:s.SEO_LOCALITIES_OFFERS,params:{slug:e.slug}}}],e.top&&e.top.trades&&(f.value=e.top.trades.map(o=>({label:o.label,route:{name:s.SEO_LOCALITIES_BY_TRADES_OFFERS,params:{tradeSlug:o.slug,slug:e.slug}},count:o.count}))),O.success()}catch(e){return z(x.resolve({name:s.OFFERS_SEARCH_SEO}).href),O.failureWithError(e,n("common.une-erreur.une-erreur-est-survenue-offres"))}}function V(e){return J(e,W(i.value).filter(o=>!o.includes("page=")&&!o.includes("sorting=")).join("&"))}return document.documentElement.scrollTop=0,(e,o)=>{const k=Y("router-link"),F=$,L=N;return d(),v(L,{"x-lg-and-up-margin":""},{title:t(()=>[a(c,{"no-gutters":""},{default:t(()=>[a(p,{cols:"12"},{default:t(()=>[a(c,{"no-gutters":""},{default:t(()=>[a(p,{cols:"12"},{default:t(()=>[a(X,{class:"breadcrumb text-body-2",items:E.value},null,8,["items"])]),_:1})]),_:1}),o[0]||(o[0]=l()),a(c,{"no-gutters":""},{default:t(()=>[a(p,{cols:"12"},{default:t(()=>[y("h1",ee,_(g(n)("common.seo.offres-demploi",[b.value])),1)]),_:1})]),_:1})]),_:1})]),_:1})]),default:t(()=>[o[2]||(o[2]=l()),a(F,{"network-available":g(T).networkAvailable,load:I},{content:t(()=>[a(M,{"initial-query":i.value,"enable-hourly-salary-facets":"","enable-seniority-facets":"","enable-start-date-facets":"","url-translator":V},{extraInfo:t(()=>[a(c,null,{default:t(()=>[a(p,{cols:"12"},{default:t(()=>[f.value.length>0?(d(),v(q,{key:0,class:"top-trades",flat:""},{default:t(()=>[a(D,null,{default:t(()=>[l(_(g(n)("common.seo.les-principaux-metiers-a",[S.value])),1)]),_:1}),o[1]||(o[1]=l()),a(H,null,{default:t(()=>[y("ul",null,[(d(!0),R(Q,null,P(f.value,m=>(d(),R("li",{class:"top-trade",key:m.label},[a(k,{class:"seo-link",to:m.route},{default:t(()=>[l(_(m.label),1)]),_:2},1032,["to"]),l(`
2                        (`+_(m.count)+`)
3                      `,1)]))),128))])]),_:1})]),_:1})):j("",!0)]),_:1})]),_:1})]),_:1},8,["initial-query"])]),_:1},8,["network-available"])]),_:1})}}});
3export{Re as default};
4//# sourceMappingURL=seo-for-localites-offers-search-QQya0IS4.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.