1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[68694],{70922:function(e,i,n){e.exports=n(84355)},85699:function(e,i,n){(window.__NEXT_P=window.__NEXT_P||[]).push(["/search/service",function(){return n(82525)}])},82525:function(e,i,n){"use strict";n.r(i),n.d(i,{__N_SSP:function(){return C}});var r=n(15311),d=n(5724),o=n(82942),s=n(94923),a=n(33326),g=n.n(a),t=n(92664),c=n(70922),u=n.n(c),p=n(10823),l=n(70247),v=n(41467),h=n(55808),y=n(82908),b=n(1504),f=n(51572),k=n(74569),w=n(20132),x=n(39845),T=n(5762),m=n(38656),j=n(46361),S=n(93195);function _(e){let{query:i,countryServiceTypes:n,searchResults:d}=e,s=(0,o.x7)({...i,serviceTypeId:d.serviceType.id},n);return(0,r.jsx)(o.X$,{initialStateFromQuery:s,children:(0,r.jsx)(t.Z,{...e,isSEOLanding:!0})})}var C=!0;i.default=function(e){let{t:i}=(0,d.Z)("search/service"),{url:n}=(0,w.useContext)(y.Jq),[a,t]=(0,w.useState)(!1),{query:c}=(0,T.useRouter)(),{statusCode:C}=e,E=(0,S.dD)(e.deviceType),Z=(0,o.fW)(c),{loading:I,error:N,data:M,fetchMore:P}=(0,x.Zh$)({variables:{...Z,service:l[c.service],includePrice:!0},onCompleted:e=>{var i,n;(0,m.QM)(Z,e.searchServiceType,!!(null===(n=e.searchServiceType)||void 0===n?void 0:null===(i=n.caregivers[0])||void 0===i?void 0:i.bookingEstimation))}}),D=M&&M.country.countryServiceTypes,H=M&&M.currentUser?M.currentUser.dogs:[],O=M&&M.searchServiceType?M.searchServiceType:null,F=O?i("titleServiceTypeId".concat(O.serviceType.id)):"",L=O?i("descriptionServiceTypeId".concat(O.serviceType.id)):null;if(404==C)return(0,r.jsx)(u(),{statusCode:404});let V=(0,r.jsx)(h.Z,{breadcrumbs:[{name:i("gudog"),href:"/",position:"1"}],activeItem:{name:i("breadcrumbTitleServiceTypeId".concat(null==O?void 0:O.serviceType.id)),href:"/search/cityservice",position:"3"}}),X=j.default.hrefLangAlternate;return(0,r.jsxs)(s.Z,{title:F,description:L,displayFooterAreas:!0,children:[(0,r.jsxs)(g(),{children:[(0,r.jsx)("link",{rel:"canonical",href:(0,k.Z)(n)}),X.map((e,i)=>{var n,d;let{href:o,locale:s,country:a,target:g}=e,t={fr:{"dog-boarding":"hebergement-pour-chiens","dog-daycare":"garde-de-chien","dog-walking":"promenade-de-chiens","drop-in-visits":"drop-in-visits"},es:{"dog-boarding":"alojamiento-para-perros","dog-daycare":"guarderia-canina","dog-walking":"paseo-de-perros","drop-in-visits":"drop-in-visits"},gb:{"dog-boarding":"dog-boarding","dog-daycare":"doggy-day-care","dog-walking":"dog-walking","drop-in-visits":"drop-in-visits"},ie:{"dog-boarding":"dog-boarding","dog-daycare":"doggy-day-care","dog-walking":"dog-walking","drop-in-visits":"drop-in-visits"},de:{"dog-boarding":"unterbringung-fuer-hunde","dog-daycare":"hundetagesbetreuung","dog-walking":"hundespaziergang","drop-in-visits":"drop-in-visits"},en:{"dog-boarding":"dog-boarding","dog-daycare":"doggy-day-care","dog-walking":"dog-walking","drop-in-visits":"drop-in-visits"},dk:{"dog-boarding":"dogn-pasning","dog-daycare":"dagspasning","dog-walking":"hunde-luftning","house-sitting":"huspasning","drop-in-visits":"drop-in-visits"},no:{"dog-boarding":"dogn-pass","dog-daycare":"dagspass","dog-walking":"hunde-lufting","house-sitting":"huspassing","drop-in-visits":"drop-in-visits"},se:{"dog-boarding":"dygns-passning","dog-daycare":"hund-dagis","dog-walking":"hund-rastning","house-sitting":"husvakt","drop-in-visits":"drop-in-visits"}}[a||"en"],c=t&&(null==O?void 0:null===(n=O.serviceType)||void 0===n?void 0:n.routeServiceParam)&&t[null==O?void 0:null===(d=O.serviceType)||void 0===d?void 0:d.routeServiceParam];return(0,r.jsx)("link",{rel:"alternate",href:"".concat(o).concat(c),hrefLang:g},i)})]}),O&&O.serviceType&&(0,r.jsxs)(p.xu,{children:[(0,r.jsx)(_,{countryServiceTypes:D,userDogs:H,searchResults:O,loading:I,error:N,fetchMore:P,h1Heading:i("h1HeadingServiceTypeId".concat(O.serviceType.id)),h2Heading:i("h2HeadingServiceTypeId".concat(O.serviceType.id),{sittersCount:(null==O?void 0:O.totalEntries)||"..."}),breadcrumb:!a&&V,mobileMapVisible:a,setMobileMapVisible:t,isMobileViewport:E,...e}),!a&&(0,r.jsx)(r.Fragment,{children:(0,r.jsxs)(p.xu,{variant:"layout.large",pb:5,children:[(0,r.jsxs)(p.kC,{mt:[1,7],pt:[3,6],pb:[1,2],px:[1,0],sx:{borderTop:"default"},flexDirection:["column","row"],children:[(0,r.jsx)(p.xu,{width:["100%","50%"],mr:[0,8],mb:[3,0],children:(0,r.jsx)(b.Z,{})}),(0,r.jsx)(p.xu,{width:["100%","50%"],children:(0,r.jsx)(f.f,{})})]}),(0,r.jsx)(v.Z,{serviceType:O.serviceType,topCities:O.topCities,city:O.city,query:c,showCityServiceDescription:!0}
1)]})})]})]})}},70247:function(e){"use strict";e.exports=JSON.parse('{"dog-boarding":"dog-boarding","dog-walking":"dog-walking","doggy-day-care":"dog-daycare","unterbringung-fuer-hunde":"dog-boarding","hundespaziergang":"dog-walking","hundetagesbetreuung":"dog-daycare","hebergement-pour-chiens":"dog-boarding","promenade-de-chiens":"dog-walking","garde-de-chien":"dog-daycare","alojamiento-para-perros":"dog-boarding","paseo-de-perros":"dog-walking","guarderia-canina":"dog-daycare","dogn-pasning":"dog-boarding","dagspasning":"dog-daycare","hunde-luftning":"dog-walking","huspasning":"house-sitting","dogn-pass":"dog-boarding","dagspass":"dog-daycare","hunde-lufting":"dog-walking","huspassing":"house-sitting","dygns-passning":"dog-boarding","hund-dagis":"dog-daycare","hund-rastning":"dog-walking","husvakt":"house-sitting","drop-in-visits":"drop-in-visits"}')}},function(e){e.O(0,[74034,61849,9629,92002,95372,41467,10934,92888,49774,40179],function(){return e(e.s=85699)}),_N_E=e.O()}]); 2//# sourceMappingURL=service-1a79458cbc4f92fa.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.