1"use strict";(self.webpackChunkweb_pwa=self.webpackChunkweb_pwa||[]).push([[6282],{993:function(e,t,r){var a=r(96540),n=r(20389),s=r(69419),l=r(3522),o=r(96197),c=r(8791),i=r(54719);t.A=()=>{const e=(0,n.d4)(i.w5),t=(0,n.d4)(c.ZD),r=(0,s.y3)(l.qm);return(0,a.useEffect)((()=>{(0,o.Z8)()||r(t)}),[e]),a.createElement(a.Fragment,null)}},96747:function(e,t,r){r.d(t,{A:function(){return H}});var a=r(96540),n=r(20389),s=r(8791),l=r(16159),o=r(86257),c=r(33770),i=r(59953),d=r(69419),u=(r(18111),r(61701),r(21275)),m=r(59377),p=(r(74423),r(51179)),v=r.p+"assets/images/empty-marker.4f5f1f1b020fb8097560.svg",g=r(68513),E=r(27485),f=r(15544),A=r(64068),h=r(24675),k=r(86235),b=e=>{let{address:t}=e;const{coordinates:r={}}=t,{lat:n,lng:s}=r,l=(0,h.Et)(n)&&(0,h.Et)(s),[o,c]=(0,E.r)(),i=(0,f.kj)("share.coordinates.ok"),d=(0,a.useCallback)((()=>{(0,k.A)(`${n.toFixed(5)},${s.toFixed(5)}`).then((()=>{c(!0)})).catch((e=>{console.error("AddressCoordinates clipboard error",e)}))}),[n,s]);return l&&(e=>[p.xm.geocodeLevel.addressPoint,p.xm.geocodeLevel.addressRange,p.xm.geocodeLevel.namedPlace,p.xm.geocodeLevel.landmark,p.xm.geocodeLevel.way,p.xm.geocodeLevel.unnamed_road].includes(e.geocode_level))(t)?a.createElement(a.Fragment,null,a.createElement("div",{className:"hMMJq",onClick:d},a.createElement(A.A,{url:v,className:"m02Me",width:"16",height:"16"}),`${n.toFixed(5)}, ${s.toFixed(5)}`),a.createElement(g.A,{message:i,visible:o,className:"WXWT4"})):a.createElement(a.Fragment,null)},_=r(46402),y=r(56419),N=r(42209),w=r(19190),$=r(20545),C=r(49649),L=r(46942),z=r.n(L),F=r.p+"assets/images/logo-pcc.fcc4c955a4f7bd73204e.webp",x=r(36635),P=r(70255),D=e=>{let{address:t}=e;const{split_label:r}=t,s=(0,n.d4)(u.ce),l=(0,n.d4)(x.JH);return a.createElement("div",{className:N.A.addressContent},a.createElement("div",{className:N.A.mainHeader},a.createElement("div",{className:N.A.headerLeft},a.createElement("div",{className:N.A.addressInfo},a.createElement("h1",{className:N.A.addressTitle},a.createElement("span",{className:N.A.locationMainAddress},r?.[0]," "),r?.slice(1).map((e=>a.createElement("span",{className:N.A.locationSubAddress,key:e},e)))),a.createElement(b,{address:t})),l&&a.createElement("img",{src:F,alt:"Petite Cité de Caractère",className:N.A.pccLogo})),a.createElement("div",{className:z()(N.A.actions,w.A.buttonsSection)},a.createElement("div",{className:w.A.buttonList},a.createElement(C.A,{location:t,tagProps:{type:$.F5,tagInfo:{ancrage:P.fb}}}),a.createElement(y.A,null),s&&a.createElement(m.J,null)))),a.createElement(_.A,null))},q=r(12738),J=r(48083),V=r(53215),T=r(1203),Z=r(66487),B=(0,Z.o)((function(){const e=(0,n.d4)(V.hk),t=(0,n.d4)(V.nB);return e||0!==t.length?a.createElement("div",{className:"S9laP"},a.createElement("div",{className:"ULBBg"},"A cette adresse"),a.createElement(T.A,null)):a.createElement(a.Fragment,null)})),S=r(72226),M=r(46679),R=r(62764),Y=r(71786),I=r(71629),H=(0,d.PL)(s.ND)((()=>{const e=(0,n.d4)(s.ND)??{},{label:t}=e,{scrollTop:r}=(0,i.C4)();return(0,a.useEffect)((()=>{t&&r()}),[t]),a.createElement(a.Fragment,null,a.createElement("div",{className:q.A.addressMainContent},a.createElement(I.A,null),a.createElement(D,{address:e}),a.createElement(l.Oe,null),a.createElement(J.UK,null),a.createElement(B,null),a.createElement("div",null,a.createElement(M.A,{subcategory:"hotel"}),a.createElement(M.A,{subcategory:Y.PM}),a.createElement(R.A,null)),a.createElement(S.A,null),a.createElement(o.__,null)),a.createElement(c.A,null))}))},85017:function(e,t,r){var a=r(96540),n=r(20389),s=r(41132),l=r(8791),o=r(61425),c=r(31405),i=r(49143),d=r(15544),u=r(86944),m=r(57310),p=r(60954),v=r(541),g=r(51179);const E=(e,t)=>{if(!(0,v.dq)(t))return"";const r=g.qb[e.subtype];return r?` - ${r}`:""},f=(e,t)=>{if(!t)return;const{label:r}=t;return(0,s.V6)(t)||(0,s.Dl)(t)||(0,s.ig)(t)?e("address.nojs_map.static_map_img_alt.basic",[r]):e("address.nojs_map.static_map_img_alt",[r,r])};t.A=(0,i.O)((0,d.CI)((e=>{let{t:t}=e;const r=(0,n.d4)(o.JV),i=(0,n.d4)(l.ND),d=(0,n.d4)(c.Gm);if(r.startsWith("en"))return a.createElement(a.Fragment,null);if(!((0,s.ig)(i)?(0,m.Ix)(d):(0,m.JB)(d)))return a.createElement(a.Fragment,null);const v=(0,p.D)(i);return v?a.createElement("img",{id:"AddressMapImage",src:v,alt:`${f(t,i)}${E(i,r)}`,className:u.A.StaticMap}):a.createElement(a.Fragment,null)})))},48083:function(e,t,r){r(74423);var a=r(96540),n=r(20389),s=r(8791),l=r(61425),o=r(51179),c=r(96197),i=r(88023),d=r(97373);const u=[o.xm.geocodeLevel.town,o.xm.geocodeLevel.district,o.xm.geocodeLevel.way,o.xm.geocodeLevel.landmark,o.xm.geocodeLevel.namedPlace,o.xm.geocodeLevel.addressRange,o.xm.geocodeLevel.addressPoint],m=e=>{let{locale:t,address:r={}}=e;return t===d.YZ.fr_FR&&u.includes(r.geocode_level)},p=(0,c.Xi)((()=>{const e=(0,n.d4)(l.JV),t=(0,n.d4)(s.ND);if(m({locale:e,address:t})){const{lng:e,lat:r}=t.coordinates;return a.createElement(i.u,{key:`ge-${e}-${r}`})}return a.createElement(a.Fragment,null)})),v=(0,c.gH)((()=>{const e=(0,n.d4)(l.JV),t=(0,n.d4)(s.ND);if(m({locale:e,address:t})){const{lng:e,lat:r}=t.coordinates;return a.createElement(i.u,{key:`pe-${e}-${r}`})}return a.createElement(a.Fragment,null)}));r.d(t,["UK",0,v,"Xe",0,p])},25938:function(e,t,r){r.d(t,{Ay:function(){return b}});var a=r(96540),n=r(20389),s=r(42169),l=r(41132),o=r(8791),c=r(61425),i=r(36635),d=r(54241),u=r(2714),m=r(14263),p=r(15544),v=r(31563),g=r(13182),E=r(50560),f=r(60954),A=JSON.parse('{"en-GB":{"title":"Map %s: map of %s and practical information","description":"You are looking for the map of %s and its surroundings? Find the address that interests you on the map of %s or prepare a route calculation from or to %s"},"fr-BE":{"title":"Plan %s : carte de %s et infos pratiques","de
1scription":"Vous recherchez la carte ou le plan de %s et de ses environs ? Trouvez lâadresse qui vous intéresse sur le plan de %s ou préparez un calcul d\'itinéraire à partir de ou vers %s"},"fr-FR":{"title":"Plan %s : carte de %s et infos pratiques","title_way":"Carte %s : plan et infos pratiques - Mappy","description":"Vous recherchez la carte ou le plan de %s et de ses environs ? Trouvez lâadresse qui vous intéresse sur le plan de %s ou préparez un calcul d\'itinéraire à partir de ou vers %s","description_district":"Vous recherchez la carte du quartier â%sâ et de ses environs ? Trouvez lâadresse qui vous intéresse sur le plan de %s ou préparez un calcul d\'itinéraire à partir de ou vers %s","description_forest-woodland":"Vous recherchez la carte de la forêt â%sâ et de ses environs ? Trouvez lâadresse qui vous intéresse sur le plan de %s ou préparez un calcul d\'itinéraire à partir de ou vers %s","description_industrial-area":"Vous recherchez la carte de la zone industrielle â%sâ et de ses environs ? Trouvez lâadresse qui vous intéresse sur le plan de %s ou préparez un calcul d\'itinéraire à partir de ou vers %s","description_island":"Vous recherchez la carte de l\'île â%sâ et de ses environs ? Trouvez lâadresse qui vous intéresse sur le plan de %s ou préparez un calcul d\'itinéraire à partir de ou vers %s","description_ski-resort":"Vous recherchez la carte de la station de ski â%sâ et de ses environs ? Trouvez lâadresse qui vous intéresse sur le plan de %s ou préparez un calcul d\'itinéraire à partir de ou vers %s","description_water-area":"Vous recherchez la carte de l\'étendue dâeau â%sâ et de ses environs ? Trouvez lâadresse qui vous intéresse sur le plan de %s ou préparez un calcul d\'itinéraire à partir de ou vers %s","description_way":"Vous recherchez la voie â%sâ sur la carte ? Trouvez lâadresse qui vous intéresse sur le plan de %s ou préparez un calcul d\'itinéraire à partir de ou vers %s"},"nl-BE":{"title":"Plattegrond %s : kaart van %s en praktische info","description":"Zoekt u de kaart of plattegrond van %s en omgeving? Zoek het adres dat u interesseert op de plattegrond van %s of bereken de route vanuit of naar %s"}}');const h=e=>{let{titleArgs:t,descriptionArgs:r,locale:a,canonical:n,image:s,titleField:l="title",descriptionField:o="description"}=e;const c=A[a]??{},i=l in c?c[l]:c.title,m=(0,u.I)((0,d.oE)(t))?void 0:(0,p.q$)(i,t),v=o in c?c[o]:c.description;return{title:m,description:(0,u.I)((0,d.oE)(r))?void 0:(0,p.q$)(v,r),canonical:n,image:s}},k=(e,t,r)=>t?(0,v.CQ)(e,{location:t?`${(0,m.Yv)(t,!1)}-${(0,m.Yv)(r)}`:(0,m.Yv)(r)}):void 0;var b=()=>{const e=(0,n.d4)(o.ND),t=(0,n.d4)(c.JV),r=(0,n.d4)(i.kx);return a.createElement(g.A,((e,t,r)=>{if(!(0,u.I)(t)){if((0,l.B8)(t)){const{countryCode:e,countryLabel:r}=t;return{canonical:(0,v.CQ)(s.n1,{location:`${e}-${(0,m.Yv)(r)}`})}}if((0,l.Dp)(t)){const{regionCode:e,regionLabel:r}=t;return{canonical:(0,v.CQ)(s.Tt,{location:`${e}-${(0,m.Yv)(r)}`})}}if((0,l.zc)(t)){const{departmentCode:e,departmentLabel:r}=t;return{canonical:(0,v.CQ)(s.BZ,{location:`${e}-${(0,m.Yv)(r)}`})}}if((0,l.Dl)(t)){const{name:a,postcode:n,label:l,town:o,subtype:c}=t;return h({locale:e,titleArgs:[a,a===l?`${l}, ${n} ${o}`:l],descriptionArgs:[a,l,a],image:(0,f.D)(t),canonical:r?void 0:k(s.Z_,n,a),descriptionField:`description_${c}`})}if((0,l.V6)(t)){const{named_place:a,postcode:n,label:l}=t;return h({locale:e,titleArgs:[a,l],descriptionArgs:[a,l,a],image:(0,f.D)(t),canonical:r?void 0:k(s.CZ,n,a)})}if((0,l.BJ)(t)){const{town:a,postcode:n}=t;return h({locale:e,titleArgs:[a,`${a} (${n})`],descriptionArgs:[a,a,a],image:(0,f.D)(t),canonical:r?void 0:k(s.JL,n,a)})}if((0,l.dk)(t)){const{town:a,postcode:n}=t,l=(0,E.QR)(n);return h({locale:e,titleArgs:[a,l?`${a} (${l})`:a],descriptionArgs:[a,a,a],image:(0,f.D)(t),canonical:r?void 0:k(s.JL,l,a)})}if((0,l.ig)(t)){const{split_label:[r],label:a}=t;return h({locale:e,titleArgs:[a],descriptionArgs:[a,a,r],image:(0,f.D)(t),canonical:void 0,titleField:"title_way",descriptionField:"description_way"})}{const{town:a,postcode:n,split_label:l}=t;return h({locale:e,titleArgs:[a,n?`${a} (${n})`:a],descriptionArgs:[a,a,a],canonical:r?void 0:(0,v.CQ)(s.JL,{location:(0,m.Yv)(l?.join("-"))})})}}})(t,e,r))}},56470:function(e,t,r){r.d(t,{B:function(){return f},E:function(){return E}});var a=r(96540),n=r(53363),s=r(20545),l=r(5702),o=r(82246),c=r(96197),i=r.p+"assets/images/encircled_cross.7e95c1adbf609f425fc3.svg",d=r(64068),u=r(29649),m=r(13403),p=r(63612),v=r(20389);const g=(0,c.Xi)((e=>{let{adName:t,keywordsSelector:r}=e;const n=(0,o.A)(),{isUIDisplayed:c,showUI:g,hideUI:E}=(0,u.A)(l.lg.AD_BANNER),f=(0,v.d4)(r),A=(0,m.A)((()=>{E(),n({type:s.dF})}),[E]);return(0,a.useEffect)((()=>
1{if(null!==f)return g(),()=>E()}),[f]),c?a.createElement("div",{className:"Ld_GH"},a.createElement(p.Ay,{adName:t,keywordsSelector:r,className:"l69AH",placeHolder:{height:90,width:728}}),a.createElement("button",{className:"a874X",onClick:A},a.createElement(d.A,{url:i,inlineSvg:!0}))):a.createElement(a.Fragment,null)})),E=()=>a.createElement(g,{adName:"itinerary_results_banner_desktop",keywordsSelector:n.it}),f=()=>a.createElement(g,{adName:"address_banner_desktop",keywordsSelector:n.YU})},51766:function(e,t,r){r.r(t),r.d(t,{default:function(){return U},onRouteEnter:function(){return O},onRouteLeave:function(){return Q}}),r(18111),r(22489);var a=r(17833),n=r.n(a),s=r(96540),l=r(23319),o=r(81043),c=r(65694),i=r(73266),d=r(11421),u=r(56236),m=r(17936),p=r(41966),v=r(76963),g=r(993),E=r(1785),f=r(96747),A=r(85017),h=r(48083),k=r(25938),b=r(49143),_=r(20545),y=r(6189),N=r(99059),w=(0,b.O)((()=>{const e=(0,N.m)();return e.url?s.createElement("div",{className:"mxZQ8"},s.createElement(y.A,{panoData:e,tagId:_.ob})):s.createElement(s.Fragment,null)})),$=r(56470);r(78299);var C=r(55276),L=(r(60672),r(50560),r(57310),r(60824)),z=(r(41132),r(8791),r(14801)),F=(r(70502),r(94873)),x=r(92259),P=r(88505),D=r(61425),q=(r(46609),r(51179)),J=r(1187),V=(r(31850),r(53325)),T=r(42169),Z=r(60368),B=r(35237),S=r(45096),M=r(33062);const R=n()("mappy:addressRoute"),Y="unknown",I={[T.CZ]:q.b$.filter.hamlet,[T.Z_]:q.b$.filter.landmark,[T.kN]:q.b$.filter.way,[T.JL]:void 0},H={[T.CZ]:void 0,[T.Z_]:Object.values(q.xm.landmarkSubtypes).join(","),[T.kN]:void 0,[T.JL]:void 0},O=e=>{let{params:t,store:{dispatch:r,getState:a},avoidRefetchingPageData:n,routeContext:s}=e;R("onRouteEnter");const{location:l}=t,o=(e=>{const t=e.path.split("/");return 4===t.length?"lieu-dit"===t[2]?T.CZ:"lieu"===t[2]?T.Z_:"voie"===t[2]?T.kN:Y:T.JL})(s),c=o!==T.JL&&!(0,D.ws)(a());if(o===Y||c)throw new C.A;const i=(0,x.m0)(a());return(0,S.ck)(i),((0,D.v_)(a())||"POP"===s?.action)&&r((0,J.YK)(l)),Promise.resolve().then((()=>n?Promise.resolve():(0,L.pr)({terms:l,options:{avoidRedirect:!0,geographicType:I[o],subtypes:H[o]}})(r,a))).then((()=>{})).then((()=>Promise.all([(0,L.mJ)()(r,a),(0,L.Vd)()(r,a)]))).then((()=>{r((0,P.xY)({type:M.Vc}))})).catch(Z.C)},Q=e=>{let{routeContext:t}=e;const{store:{dispatch:r,getState:a}}=t;(0,x.Oh)(a())||r((0,z.Mp)()),(0,x.BB)(a())||(0,x.dP)(a())||(0,x.mC)(a())||(0,x.YT)(a())||r((0,F.iZ)()),r((0,V._V)()),r((0,P.tu)())};var U=(0,B.K)({onRouteEnter:O,renderPage:()=>{const{AddressPage:e,withToaster:t}=o.T;return s.createElement(c.A,{key:"Page",cssClasses:[e,t]},s.createElement(k.Ay,null),s.createElement(u.A,{key:"Map",staticMap:s.createElement(A.A,null)},s.createElement(m.A,null),s.createElement(g.A,null),s.createElement(h.Xe,null),s.createElement(w,null),s.createElement($.B,null)),s.createElement(i.A,{key:"Header",transparent:!0},s.createElement(E.A,{key:"AddressHeaderForm",transparent:!0})),s.createElement(p.A,{key:"SearchDialog",suggestContent:s.createElement(v.A,null)},s.createElement(l.A,null)),s.createElement(d.A,{key:"Main",withoutSubHeader:!0},s.createElement(f.A,null)))},onRouteLeave:Q})},31850:function(e,t,r){r(74423),r(44376),r(66465),r(31563),r(57310),r(42169),r(8791),r(24675),r(14263),r(41132),r(61425)}}]); 2//# sourceMappingURL=6282.40a7359f72ea1c6908e3.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.