PageSourceSearch

https://www.mairie-saint-quentin-sur-nohain.fr/component---theme-g…-pages-plan-site-js-2118107fcdb0fc661c45.js

js mairie-saint-quentin-sur-nohain.fr collected 2026-10-03 02:48:32 UTC 5,101 bytes, 2 lines download raw bytes

1"use strict";(self.webpackChunksite=self.webpackChunksite||[]).push([[543],{96490:function(e,t,l){l.d(t,{Z:function(){return c}});var a=l(27378),n=l(22305);const i=l(96075).default.nav.withConfig({displayName:"ariane-styled__ArianeSection",componentId:"sc-s4o5by-0"})(["background-color:",";color:",";"],(e=>e.theme.b_color_gradients.b_dark),(e=>e.theme.a_color_gradients.a_medium));var r=l(81389),s=l(9579);var c=e=>{let{isDetail:t,isListing:l,pageName:c,pageNameLink:m,postName:d}=e;const u=(0,n.H)().theme_settings.palette;return a.createElement(i,{className:"ariane-module--ariane--cd917",role:"navigation","aria-label":"Vous êtes ici :"},a.createElement("ol",null,a.createElement("li",{className:"ariane-module--ariane-home--1c000"},a.createElement(r.Z,{paintDrip:!0,hex:u.a_color_gradients.a_dark,to:"/"},"Accueil")),l&&a.createElement("li",{"aria-label":"Vous êtes ici :"},c),t&&!c?a.createElement("li",null,a.createElement("p",null,a.createElement("span",null,d))):t&&c?a.createElement(a.Fragment,null,a.createElement("li",null,a.createElement(s.Z,{link:m},c)),a.createElement("li",{className:"ariane-module--ariane-here-detail--aece6","aria-label":"Vous êtes ici :"},d," ")):null))}},67429:function(e,t,l){l.r(t),l.d(t,{default:function(){return _}});var a=l(27378),n=l(54831),i=l(20030),r="plan-site-module--links-title--7904e",s=l(96075),c=l(9579);const m=(0,s.default)(c.Z).withConfig({displayName:"plan-site-styled__StyledLink",componentId:"sc-8kehjx-0"})(["color:",";"],(e=>e.theme.c_color_gradients.c_dark));s.default.a.withConfig({displayName:"plan-site-styled__StyledExternalLink",componentId:"sc-8kehjx-1"})(["color:",";"],(e=>e.theme.c_color_gradients.c_dark));var d=l(96490),u=l(58391);const o=e=>e.filter((e=>{let{node:t}=e;if(t.field_affichage_planifie){const e=new Date,l=t.field_date_de_publication?new Date(t.field_date_de_publication):null,a=t.field_date_de_depublication?new Date(t.field_date_de_depublication):null;if(l&&a)return l<=e&&e<=a;if(l&&!a)return l<=e;if(!l&&a)return e<=a}return!0}));var p=l(22305);const E=e=>e=e.replace(/[^a-zA-Z ]/g," ").replace(/\w/,(e=>e.toUpperCase()));var _=e=>{let{arianeDisplayed:t}=e;const l=(0,u.useStaticQuery)("3681736745"),s=(0,p.H)().site_settings.display_rendez_vous,c=(0,p.H)().site_settings.display_deliberations,_=(0,p.H)().site_settings.display_contact_form,g=l.allSitePage.edges.filter((e=>{let{node:t}=e;return"/contact-confirmation/"!==t.path&&"/paiement_result/"!==t.path&&"/newsletter/"!==t.path&&(!(t.path.indexOf("rendez-vous")>-1&&!s)&&(!(t.path.indexOf("deliberations")>-1&&!c)&&!(t.path.indexOf("contactez-nous")>-1&&!_)))})),f=g.filter((e=>{let{node:t}=e;return null===t.context.baseLink&&null===t.context.slug&&null===t.context.slugTerm&&"/"!==t.path})),k=g.filter((e=>{let{node:t}=e;return null!==t.context.slugTerm})),h=o(l.allNodeActualites.edges),N=o(l.allNodeEvenements.edges),y=l.allNodeCarnetDAdresse.edges,b=o(l.allNodePage.edges),v=l.allNodeTeleformulaires.edges;return a.createElement(n.Z,{message:"Plan du site"},a.createElement(i.Z,{description:"Plan regroupant les différentes pages du site ainsi que les liens permettant d'y accéder",title:"Plan du site"}),t&&a.createElement(d.Z,{pageName:"Plan du site",isListing:!0}),a.createElement("div",{className:"plan-site-module--link-container--2d68e"},a.createElement("h1",null,"Voici la liste des pages du site :"),a.createElement("ul",null,a.createElement("li",null,a.createElement(m,{className:r,link:"/"},"Accueil"),a.createElement("ul",null,a.createElement("li",null,a.createElement(m,{className:r,link:"/actualites"},"Liste des actualités"),a.createElement("ul",null,h.map(((e,t)=>{let{node:l}=e;return a.createElement("li",{key:t},a.createElement(m,{className:r,link:l.path.alias},l.title))})))),a.createElement("li",null,a.createElement(m,{className:r,link:"/evenements"},"Liste des évènements"),a.createElement("ul",null,N.map(((e,t)=>{let{node:l}=e;return a.createElement("li",{key:t},a.createElement(m,{className:r,link:l.path.alias},l.title))})))),a.createElement("li",null,a.createElement(m,{className:r,link:"/adresses"},"Liste des adresses"),a.createElement("ul",null,y.map(((e,t)=>{let{node:l}=e;return a.createElement("li",{key:t},a.createElement(m,{className:r,link:l.path.alias},l.title))})))),a.createElement("li",null,a.createElement(m,{className:r,link:"#"},"Liste des pages"),a.createElement("ul",null,b.map(((e,t)=>{let{node:l}=e;return a.createElement("li",{key:t},a.createElement(m,{className:r,link:l.path.alias},l.title))})))))),f.map(((e,t)=>{let{node:l}=e;return a.createElement("li",{key:t},a.createElement(m,{className:r,link:l.path},E(l.path)))})),v.map(((e,t)=>{let{node:l}=e;return a.createElement("li",{key:t},a.createElement(m,{className:r,link:l.path.alias},l.title))}))),a.createElement("h3",null,"Liste des pages par terme de taxonomie :"),a.createElement("ul",null,k.map(((e,t)=>{let{node:l}=e;return a.createElement("li",{key:t},a.createElement(m,{className:r,link:l.path},E(l.path)))})))))}}}]);
2//# sourceMappingURL=component---theme-gatsby-theme-blank-src-pages-plan-site-js-2118107fcdb0fc661c45.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.