1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./CNr2TbbM.js","./DHCzgZUB.js","./entry.ioMp-Nlq.css","./promo-banner.BSgUlHt3.css","./fq5XmeJ0.js","./DBdnYrSj.js","./BWrLXA7D.js","./Brwk6s22.js","./field.BRqC4hAy.css","./lead-banner.D6IqzQPq.css"])))=>i.map(i=>d[i]); 2import{_ as v,c as l,o as c,e as $,f as N,X as M,W as j,k as P,g as A,r as m,a as b,J as Y,F as w,m as G,h as I,N as D,i as d,w as k,d as f,Z as ee,t as g,ad as te,s as _,K as J,V as z,a9 as H,a0 as R,Q,q as x,u as K,P as E,L as ne,$ as oe,b4 as se,aU as re,aT as ae,U as q,x as ie,p as ce,S as de,a4 as le,M as ue}from"./DHCzgZUB.js";import{m as V}from"./BWrLXA7D.js";import{f as W}from"./Brwk6s22.js";import{c as pe}from"./DuMHN0mf.js";import{F as he}from"./DBdnYrSj.js";import{a as me}from"./B-0IMDWp.js";import{u as ge}from"./DgKu05tS.js";import"./CwNDnMnX.js";import"./C61OAUr_.js";const fe={mixins:[V],setup(e){const t=N(),s=M(),n=j(),r=P(()=>t.getContextComponentForm("sorting",t.getContext({typeId:null}))),{$c:o,$ce:a}=A({...e,context:r}),i=P(()=>s.getSearch(e.searchContext)),h=n.defaultPlace;return{context:r,c:o,ce:a,searchStore:s,search:i,defaultPlace:h}},mounted(){this.initForm()},computed:{sorting(){return{field:this.field,context:this.context,shown:this.shown,change:this.onChange}},shown(){var e,t;return!this.search||((t=(e=this.search)==null?void 0:e.adIds)==null?void 0:t.length)}},methods:{initForm(){this.init(),this.defaultPlace||(this.fieldById.sort.option.byId.sortByDistance.enabled=!1)},onChange(){this.searchStore.updateQuery({form:{field:this.field}})}},watch:{$route(e,t){JSON.stringify(e.query)!==JSON.stringify(t.query)&&this.init()}}},_e={class:"sorting-provider"};function ye(e,t,s,n,r,o){return c(),l("div",_e,[$(e.$slots,"default",{formSorting:{field:e.field},sorting:o.sorting})])}const be=v(fe,[["render",ye]]),Se={components:{formField:W},props:{sorting:{type:Object,required:!0}}},Ce={class:"sorting"},ve={key:1,class:"pending"};function ke(e,t,s,n,r,o){const a=m("form-field");return c(),l("section",Ce,[s.sorting.shown?(c(),l("div",{key:0,class:"form",onChange:t[0]||(t[0]=Y(i=>s.sorting.change(),["prevent"]))},[s.sorting.field.ids.length?(c(!0),l(w,{key:0},G(s.sorting.field.ids,i=>(c(),I(a,{id:i,key:i,modelValue:s.sorting.field.byId[i].value,"onUpdate:modelValue":h=>s.sorting.field.byId[i].value=h,"data-extended":s.sorting.field.byId[i],"context-extended":s.sorting.context},null,8,["id","modelValue","onUpdate:modelValue","data-extended","context-extended"]))),128)):(c(),l("section",ve))],32)):b("",!0)])}const Ae=v(Se,[["render",ke],["__scopeId","data-v-f736bef2"]]),xe={components:{cardAd:pe,promoBanner:D(()=>Q(()=>import("./CNr2TbbM.js"),__vite__mapDeps([0,1,2,3]),import.meta.url)),leadBanner:D(()=>Q(()=>import("./fq5XmeJ0.js"),__vite__mapDeps([4,5,1,2,6,7,8,9]),import.meta.url))},setup(e){const t=te(),{market:s}=_(t),n=N(),{pageServiceId:r,pageTypeId:o}=_(n),a=P(()=>n.getContextComponent("searchResults")),{$c:i,data:h}=A({...e,context:a}),y=J(),S=z(),{user:u}=_(S),p=M(),{search:C}=_(p),F=H(),O=R(),{currentServiceAdIds:T,remainingMessages:L}=_(O);return{eagerCardCount:6,data:h,c:i,market:s,pageServiceId:r,pageTypeId:o,user:u,search:C,currentServiceAdIds:T,remainingMessages:L,userStore:y,profileAdStore:F,groupContactStore:O}},props:{dataExtended:{type:Object,default:()=>({})},groupContactEnabled:{type:Boolean,default:!1}},computed:{hasAd(){return this.user&&this.user.hasAds},isPremium(){return this.user&&this.user.premium},isFirstPage(){var e;return!((e=this.search)!=null&&e.currentPage)||this.search.currentPage===1},adCount(){var e,t;return((t=(e=this.search)==null?void 0:e.adIds)==null?void 0:t.length)??0}
2,promoBannerType(){if(!this.isFirstPage||this.adCount<6)return null;if(this.hasAd){if(this.pageTypeId==="employer"&&!this.isPremium)return"searchPromoBecomePremium"}else return"searchPromoCreateAd";return null},showLeadBanner(){return this.user===null&&this.isFirstPage&&this.adCount>=12&&!this.$cookies.get("email")},showGroupContactSelection(){return this.groupContactEnabled&&this.remainingMessages>0},groupContactSelectionDisabled(){return this.currentServiceAdIds.length>=this.remainingMessages},showTaxCreditMessage(){var e,t;return this.pageTypeId==="employer"&&((t=(e=this.market.service)==null?void 0:e.byId[this.pageServiceId])==null?void 0:t.taxCredit)>0}},methods:{onSelect(e,t){this.groupContactStore.selectAd({adId:t,serviceId:this.pageServiceId,selected:e})},isAlreadyContacted(e){var t;return((t=this.profileAdStore.getAd(e))==null?void 0:t.alreadyContacted)??!1}}},we={class:"results"},Ie={class:"card"},Pe={key:0,class:"information"};function Ne(e,t,s,n,r,o){var S;const a=m("cardAd"),i=ee,h=m("promo-banner"),y=m("lead-banner");return c(),l("section",we,[d("ul",null,[(c(!0),l(w,null,G((S=n.search)==null?void 0:S.adIds,(u,p)=>(c(),l(w,{key:u},[d("li",Ie,[p<n.eagerCardCount?(c(),I(a,{key:0,ad:n.profileAdStore.getAd(u),user:n.userStore.getUser((n.profileAdStore.getAd(u)||{}).userId),index:p,"data-extended":{pending:n.data.pending},"include-url-query":!0,"show-selection":o.showGroupContactSelection,"group-contact-enabled":s.groupContactEnabled,"selection-disabled":o.groupContactSelectionDisabled,selected:n.currentServiceAdIds.includes(u),"already-contacted":o.isAlreadyContacted(u),onInput:C=>o.onSelect(C,u)},null,8,["ad","user","index","data-extended","show-selection","group-contact-enabled","selection-disabled","selected","already-contacted","onInput"])):(c(),I(i,{key:1,"when-visible":""},{default:k(()=>[f(a,{ad:n.profileAdStore.getAd(u),user:n.userStore.getUser((n.profileAdStore.getAd(u)||{}).userId),index:p,"data-extended":{pending:n.data.pending},"include-url-query":!0,"show-selection":o.showGroupContactSelection,"group-contact-enabled":s.groupContactEnabled,"selection-disabled":o.groupContactSelectionDisabled,selected:n.currentServiceAdIds.includes(u),"already-contacted":o.isAlreadyContacted(u),onInput:C=>o.onSelect(C,u)},null,8,["ad","user","index","data-extended","show-selection","group-contact-enabled","selection-disabled","selected","already-contacted","onInput"])]),_:2},1024))]),p===5&&o.promoBannerType?(c(),l("li",{key:`promo-${p}`,class:"banner"},[f(i,{"when-visible":""},{default:k(()=>[f(h,{type:o.promoBannerType,logged:n.user!==null},null,8,["type","logged"])]),_:1})])):b("",!0),p===11&&o.showLeadBanner?(c(),l("li",{key:`lead-${p}`,class:"banner"},[f(i,{"when-visible":""},{default:k(()=>[f(y)]),_:1})])):b("",!0)],64))),128))]),$(e.$slots,"default",{},void 0,!0),o.showTaxCreditMessage?(c(),l("div",Pe," * "+g(n.c("taxCredit")),1)):b("",!0)])}const Fe=v(xe,[["render",Ne],["__scopeId","data-v-2280db4d"]]),Me={setup(e){const t=N(),s=P(()=>t.getContextComponentForm("searchLoadMore")),{$c:n,data:r}=A({...e,context:s}),o=M(),{search:a}=_(o);return{c:n,data:r,search:a}},props:{dataExtended:{type:Object,default:()=>({})}}},Oe={key:0,class:"load-more"},$e=["disabled"];function qe(e,t,s,n,r,o){var a;return(a=n.search)!=null&&a.hasNextPage?(c(),l("section",Oe,[d("button",{class:x([{"in-progress":n.data.pending}]),disabled:n.data.pending,"data-qa-id":"load_more_results",onClick:t[0]||(t[0]=i=>n.data.fetch({append:!0}))},[d("span",null,g(n.c("action.byId.submit")),1)],10,$e)])):b("",!0)}const Ge=v(Me,[["render",qe],["__scopeId","data-v-6c650de8"]]),Te={emits:["reset"],setup(e){const t=K(),s=N(),n=P(()=>s.getContextComponent("searchNoResults")),{$c:r}=A({...e,context:n});return{c:r,popupStore:t}},props:{selectedFiltersCount:{type:Number,default:0}},methods:{reset(){this.$emit("reset")},openPrimaryPopup(){this.popupStore.open({name:"primaryNavigation"})}}},Le={class:"no-results"},Ee=["href"],Re={class:"actions"};function Ve(e,t,s,n,r,o){return c(),l("section",Le,[(c(),l("svg",null,[d("use",{href:n.c("image.icon")},null,8,Ee)])),d("h1",null,g(n.c("heading")),1),d("p",null,g(n.c("description")),1),d("section",Re,[s.selectedFiltersCount?(c(),l("button",{key:0,onClick:t[0]||(t[0]=(...a)=>o.reset&&o.reset(...a))},[d("span",null,g(n.c("form.action.byId.reset.title")),1)])):(c(),l("button",{key:1,onClick:t[1]||(t[1]=(...a)=>o.openPrimaryPopup&&o.openPrimaryPopup(...a))},[d("span",null,g(n.c("form.action.byId.update.title")),1)]))])])}const Be=v(Te,[["render",Ve],["__scopeId","data-v-2cfea8fa"]]),Ue={emits:["onPendingChange"],mixins:[V],setup(e){const t=M(),{search:s}=_(t),n=N(),{pageServiceId:r}=_(n),o=P(()=>t.getContextForm("primaryNavigation",r.value)),{$c:a,$ce:i}=A({...e,context:o}),h=j(),{defaultLocation:y}=_(h);return{context:o,c:a,ce:i,defaultLocation:y,search:s,searchStore:t}},props:{forms:{type:Array,required:!0}},data(){return{pending:!1,previousFormattedAddress:null,skipNextQuery:!1}},created(){var e;this.previousFormattedAddress=(e=this.defaultLocation.place)==null?void 0:e.formattedAddress,this.searchStore.initState()},mounted(){this.init(),setTimeout(async()=>{var e,t;await this.fetch({initialLoad:!0}),(e=this.search)!=null&&e.defaultDistance&&!(this._.provides[E]||this.$route).query.distance&&(this.skipNextQuery=!0,await this.$router.replace({query:{...(this._.provides[E]||this.$route).query,distance:(t=this.search)==null?void 0:t.defaultDistance}}))},0)},computed:{formCombined(){const e={field:this.field};return this.$helpers.mergeAll([e,...this.forms],{arrayMerge:"combine"})}},methods:{async fetch(e={}){const s=Date.now();this.pending=!0,await this.searchStore.init({form:this.formCombined,...e});const n=Date.now()-s;n<200&&await new Promise(r=>setTimeout(r,200-n)),this.pending=!1},sanitizeQuery(e){const t=this.$helpers.intersect(Object.keys(e),this.formCombined.field.ids),s={...e};for(const n of Object.keys(s))t.includes(n)||delete s[n];return s}},watch:{$route(e,t){var a,i;if(this.skipNextQuery){this.skipNextQuery=!1,this.$logger.warn("search/controller","Results not fetched:
2skipNextQuery was set by the initial distance update");return}if(e.query.popup&&t.query.popup)return this.$logger.error("search/controller",`Results not fetched: navigating between popups (${t.query.popup} -> ${e.query.popup})`),!1;const s=this.sanitizeQuery(t.query);this.init();const n=this.sanitizeQuery(e.query),r=JSON.stringify(n)!==JSON.stringify(s),o=((a=this.defaultLocation.place)==null?void 0:a.formattedAddress)&&this.previousFormattedAddress!==this.defaultLocation.place.formattedAddress;if(e.name!==t.name||r||o){const h={};o&&(h.initialLoad=!0),this.fetch(h),this.previousFormattedAddress=(i=this.defaultLocation.place)==null?void 0:i.formattedAddress}else this.$logger.warn("search/controller",{message:"Results not fetched: query and place unchanged",from:s,to:n,place:this.previousFormattedAddress})},pending(){this.$emit("onPendingChange",this.pending)}}},De={class:"controller"};function Qe(e,t,s,n,r,o){return c(),l("section",De,[$(e.$slots,"default",{fetch:o.fetch})])}const je=v(Ue,[["render",Qe]]),Je={emits:["submit"],components:{formField:W},setup(e){const t=N(),s=P(()=>t.getContextComponentForm("secondaryNavigation")),{$c:n,$ce:r}=A({...e,context:s});return{context:s,c:n,ce:r}},props:{id:{type:String,default:""},field:{type:Object,required:!0}},methods:{onSubmit(){this.$emit("submit")}}},ze={class:"group"},He={class:"heading"},Ke={key:0,class:"fields"},We={class:"actions"};function Ze(e,t,s,n,r,o){const a=m("form-field");return c(),l("section",ze,[d("h3",He,g(n.c(`group.byId.${s.id}.heading`)),1),n.ce(`group.byId.${s.id}.field.ids`)?(c(),l("div",Ke,[(c(!0),l(w,null,G(n.c(`group.byId.${s.id}.field.ids`),i=>(c(),I(a,{id:i,key:i,modelValue:s.field.byId[i].value,"onUpdate:modelValue":h=>s.field.byId[i].value=h,"data-extended":s.field.byId[i],"context-extended":n.context},null,8,["id","modelValue","onUpdate:modelValue","data-extended","context-extended"]))),128))])):b("",!0),d("section",We,[d("button",{class:"button submit",type:"submit",onClick:t[0]||(t[0]=(...i)=>o.onSubmit&&o.onSubmit(...i))},[d("span",null,g(n.c("action.byId.save.title")),1)])])])}const Xe=v(Je,[["render",Ze]]),Ye={setup(e){const{data:t}=A(e),s=ne(),n=oe(0);function r(){n.value=t.value.count}return setTimeout(()=>{r()},0),se([()=>s.name,()=>s.query],([o,a],[i,h])=>{(o!==i||JSON.stringify(a)!==JSON.stringify(h))&&r()}),{data:t,count:n}},props:{dataExtended:{type:Object,default:()=>({})}}},et={key:0,class:"badge"};function tt(e,t,s,n,r,o){return n.count?(c(),l("span",et,g(n.count),1)):b("",!0)}const nt=v(Ye,[["render",tt]]),ot={components:{secondaryNavigationGroupForm:Xe,overlay:ae,focusLock:re,secondaryNavigationGroupCount:nt},mixins:[V],setup(e){const t=N(),s=P(()=>t.getContextComponentForm("secondaryNavigation")),{$c:n,$ce:r,$cc:o}=A({...e,context:s}),a=M();return{c:n,ce:r,cc:o,searchStore:a}},props:{groupContactShown:{type:Boolean,default:!1}},data(){return{resultsCount:100,openedGroupId:null,activated:!1}},mounted(){this.init(),window.addEventListener("keydown",e=>{e.code==="Escape"&&this.close()})},computed:{selectedFiltersCount(){return this.groupIds.reduce((e,t)=>e+this.filtersCount(t),0)}},methods:{async onSubmit(){await this.validateForm()&&(this.searchStore.updateQuery({form:{field:this.field}}),this.close())},async reset(){await this.searchStore.updateQuery({form:{field:this.field},reset:!0})},openGroup(e){this.openedGroupId===e?this.close():(this.activated=!0,this.openedGroupId=e)},filtersCount(e){return Object.values(this.field.byId).filter(t=>JSON.stringify(t.value)!==JSON.stringify(t.defaultValue)&&Object.values(this.c(`group.byId.${e}.field.ids`)).includes(t.id)&&Object.keys((this._.provides[E]||this.$route).query).includes(t.id)).reduce((t,s)=>Array.isArray(s.value)?t+s.value.length:t+1,0)},close(){this.openedGroupId=null,this.init()}},watch:{$route(e,t){(e.name!==t.name||JSON.stringify(e.query)!==JSON.stringify(t.query))&&this.init()}}},st={class:"secondary-navigation-wrapper"},rt={class:"secondary-navigation"},at={class:"content-wrapper"},it={class:"groups"},ct=["onSubmit"],dt=["onClick"],lt={class:"actions"},ut={class:"heading"};function pt(e,t,s,n,r,o){const a=m("secondary-navigation-group-count"),i=m("secondary-navigation-group-form"),h=m("focus-lock"),y=he,S=m("overlay");return c(),l("section",st,[d("section",rt,[d("section",{class:x(["content",{closed:!r.openedGroupId}])},[d("section",at,[d("div",it,[f(y,{ref:"form",as:"section"},{default:k(({handleSubmit:u})=>[f(h,{disabled:!r.openedGroupId},{default:k(()=>[d("form",{class:"form",novalidate:"",onSubmit:p=>u(p)},[$(e.$slots,"form",{},void 0,!0),d("ul",null,[(c(!0),l(w,null,G(e.groupIds,p=>(c(),l(w,null,[n.ce(`group.byId.${p}.field.ids`)?(c(),l("li",{key:p,class:x(e.$helpers.toKebabCase(p))},[d("button",{type:"button",class:x([{selected:r.openedGroupId===p||o.filtersCount(p)>0},"group-toggler"]),onClick:C=>o.openGroup(p)},[q(g(n.c(`group.byId.${p}.heading`))+" ",1),f(a,{"data-extended":{count:o.filtersCount(p)}},null,8,["data-extended"])],10,dt),r.activated&&e.field.ids.length?(c(),I(i,{key:0,id:p,field:e.field,class:x({closed:r.openedGroupId!==p}),onSubmit:o.onSubmit},null,8,["id","field","class","onSubmit"])):b("",!0)],2)):b("",!0)],64))),256))])],40,ct)]),_:2},1032,["disabled"])]),_:3},512)]),d("section",lt,[d("h3",ut,g(n.c("action.heading")),1),d("a",{class:"button reset",onClick:t[0]||(t[0]=(...u)=>o.reset&&o.reset(...u))},[d("span",null,g(n.c("action.byId.reset.title")),1)]),d("button",{class:"close",onClick:t[1]||(t[1]=(...u)=>o.close&&o.close(...u))}),d("a",{class:"button submit",onClick:t[2]||(t[2]=(...u)=>o.onSubmit&&o.onSubmit(...u))},[d("span",null,g(n.cc("action.byId.submit.title",r.resultsCount,{count:r.resultsCount})),1)])])])],2),d("section",{class:x(["toggler",{closed:r.openedGroupId}])},[d("a",{onClick:t[3]||(t[3]=u=>o.openGroup(e.groupIds[0]))},[d("span",null,g(n.c("action.heading")),1)])],2),f(S,{enabled:r.openedGroupId!==null,onClick:o.close},null,8,["enabled","onClick"])]),d("section",{class:x(["navigation-results",{"group-contact-shown":s.groupContactShown}])},[$(e.$slots,"results",{reset:o.reset,selectedFiltersCount:o.selectedFiltersCount,formSecondaryNavigation:{field:e.field}},void 0,!0)],2)])}const ht=v(ot,[["render",pt],["__scopeId","data-v-3eb9f58e"]]),mt={components:{avatarGroup:me},setup(e){const t=K(),s=ie(),n=N(),r=J(),{maxFreeMessages:o}=_(s),a=P(()=>n.getContextComponent("groupContact")),{$c:i,$cc:h}=A({...e,context:a}),y=H(),S=ce(),u=R(),{currentServiceAdIds:p,remainingMessages:C,adsAvailableToContact:F}=_(u);return{c:i,cc:h,maxFreeMessages:o,currentServiceAdIds:p,remainingMessages:C,adsAvailableToContact:F,popupStore:t,userStore:r,profileAdStore:y,profileStore:S,pageStore:n}},computed:{users(){return this.currentServiceAdIds.map(e=>this.userStore.getUser(this.profileAdStore.getAd(e).userId))},selectedAdsCount(){return this.currentServiceAdIds.length},noRemainingMessages(){return this.remainingMessages===0}},methods:{onClick(){this.pageStore.trackEvent({name:"contact_initiated",args:{contact_method:"send_message"}}),this.remainingMessages-this.selectedAdsCount>0&&this.adsAvailableToContact.length?this.popupStore.open({name:"groupContactConfirmation"}):this.submit()},submit(){this.popupStore.open({name:"firstContact",data:{isGroupContact:!0,form:{}}})},openProfilePreview(e){this.profileStore.clear(),this.profileStore.init({id:this.currentServiceAdIds[e]}),this.popupStore.open({name:"profilePreview",data:{classes:["sidebar"]}})}}},gt={key:0,class:"actions"},ft=["disabled"];function _t(e,t,s,n,r,o){const a=m("avatar-group");return c(),l("section",{class:x(["group-contact",{"no-selected":!o.selectedAdsCount,"no-remaining-messages":o.noRemainingMessages}])},[d("div",null,[o.noRemainingMessages?(c(),l(w,{key:0},[q(g(n.c("noRemainingMessages",{count:n.maxFreeMessages})),1)],64)):o.selectedAdsCount?(c(),l(w,{key:2},[q(g(n.cc("title",n.remainingMessages,{count:n.remainingMessages})),1)],64)):(c(),l(w,{key:1},[q(g(n.c("noAdsSelected")),1)],64))]),o.noRemainingMessages?b("",!0):(c(),l("div",gt,[n.currentServiceAdIds.length?(c(),I(a,{key:0,users:o.users,length:n.remainingMessages,onClickOnUser:o.openProfilePreview},null,8,["users","length","onClickOnUser"])):b("",!0),d("button",{disabled:o.selectedAdsCount===0,class:"button submit",type:"submit",onClick:t[0]||(t[0]=(...i)=>o.onClick&&o.onClick(...i))},g(n.c("form.action.byId.submit")),9,ft)]))],2)}const yt=v(mt,[["render",_t],["__scopeId","data-v-7eca37be"]]),bt=de({components:{sortingProvider:be,sortingSelect:Ae,results:Fe,loadMore:Ge,noResults:Be,controller:je,secondaryNavigation:ht,groupContact:yt},setup(e){const t=N(),{context:s,pageName:n}=_(t),{$c:r,$ce:o}=A({...e,context:s}),a=ge({context:s}),i=z(),{user:h}=_(i);ue({title:a.headTitle,htmlAttrs:a.headHtmlAttrs,meta:a.headMeta,link:a.headLink});const y=M(),{search:S}=_(y),u=R(),{currentServiceAdIds:p,remainingMessages:C,initialized:F}=_(u);return{c:r,ce:o,pageName:n,search:S,user:h,currentServiceAdIds:p,remainingMessages:C,groupContactInitialized:F,pageStore:t,accountStore:i,searchStore:y,groupContactStore:u}},data(){return{pending:!1}},mounted(){le(()=>{this.pageStore.trackEvent({name:"search_results_view"})}
2),this.groupContactStore.init(),this.accountStore.track()},beforeUnmount(){this.groupContactStore.reset(),this.searchStore.clearResults()},computed:{groupContactEnabled(){return!(this.ce("action.byId.firstContact.enabled")&&this.c("action.byId.firstContact.enabled")==="false")&&!(this.ce("component.byId.groupContact.enabled")&&this.c("component.byId.groupContact.enabled")==="false")},groupContactShown(){return this.groupContactEnabled&&this.groupContactInitialized}},methods:{onPendingChange(e){this.pending=e}},watch:{"$route.name"(e,t){e!==t&&this.groupContactStore.init()}}},"$rNwwtZtOjy"),St={class:"wrapper"},Ct={key:0,class:"search-loader"};function vt(e,t,s,n,r,o){const a=m("sorting-select"),i=m("group-contact"),h=m("load-more"),y=m("results"),S=m("no-results"),u=m("controller"),p=m("secondary-navigation"),C=m("sorting-provider");return c(),l("section",{class:x(["page search",[{pending:e.pending}]])},[f(C,null,{default:k(({formSorting:F,sorting:O})=>[d("section",St,[f(p,{"group-contact-shown":e.groupContactShown},{form:k(()=>[f(a,{sorting:O,class:"in-panel"},null,8,["sorting"])]),results:k(({reset:T,selectedFiltersCount:L,formSecondaryNavigation:Z})=>[e.pending?(c(),l("div",Ct)):b("",!0),e.groupContactShown?(c(),I(i,{key:1})):b("",!0),f(a,{sorting:O},null,8,["sorting"]),f(u,{forms:[F,Z],onOnPendingChange:e.onPendingChange},{default:k(({fetch:X})=>{var B,U;return[((U=(B=e.search)==null?void 0:B.adIds)==null?void 0:U.length)>0?(c(),I(y,{key:0,"data-extended":{pending:e.pending},"group-contact-enabled":e.groupContactEnabled},{default:k(()=>[f(h,{"data-extended":{fetch:X,pending:e.pending}},null,8,["data-extended"])]),_:2},1032,["data-extended","group-contact-enabled"])):(c(),I(S,{key:1,"selected-filters-count":L,onReset:T},null,8,["selected-filters-count","onReset"]))]}),_:2},1032,["forms","onOnPendingChange"])]),_:2},1032,["group-contact-shown"])])]),_:1})],2)}const Ot=v(bt,[["render",vt],["__scopeId","data-v-cd9e8483"]]);export{Ot as default};
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.