PageSourceSearch

https://www.sornay71.fr/component---theme-gatsby-theme-blank-src-t…taxo-thematiques-js-ec905a1f187568a691d5.js

js sornay71.fr collected 2026-10-02 19:58:34 UTC 3,982 bytes, 2 lines download raw bytes

1"use strict";(self.webpackChunksite=self.webpackChunksite||[]).push([[339],{56144:function(e,t,a){a.r(t),a.d(t,{default:function(){return f}});var n=a(4769),l=a(27378),r=a(31249),s=a(55032);const c=a(96075).default.nav.withConfig({displayName:"pagination-styled__Nav",componentId:"sc-1qaxt0q-0"})(["&,a,span,.active-link{color:",";}"],(e=>e.theme.a_color_gradients.a_dark));var i=a(9579);var m=e=>{let{numPages:t,currentPage:a,contextPage:n}=e;if(t<=1)return null;let r=n||"";const{startPage:m,endPage:o}=function(e,t){let a,n;t<=s.eW?(n=0,a=t):e<=s.aW?(n=0,a=s.eW):e+s.wq>=t?(n=t-s.eW,a=t):(n=e-s.Gd,a=e+s.wq);return{startPage:n,endPage:a}}(a,t);"/"===r.charAt(0)&&(r=r.substring(1));const u=1===a,d=a===t,g=a-1==1?"/"+r:"/"+r+"/page/"+(a-1).toString(),p="/"+r+"/page/"+(a+1).toString();return l.createElement(c,{className:"pagination-module--pagination-wrapper--f5c32"},l.createElement("ul",{className:"pagination-module--pagination-numbers-container--a1895"},!u&&l.createElement(l.Fragment,null,l.createElement("li",null,l.createElement(i.Z,{link:"/"+r},"<<")),l.createElement("li",null,l.createElement(i.Z,{link:g},"<"))),Array.from({length:t}).slice(m,o).map(((e,t)=>{const n=t+m+1,s=1===n?"/"+r:"/"+r+"/page/"+n;return l.createElement("li",{key:s},a===n?l.createElement("span",{className:"pagination-module--active-link--0fd19"},n):l.createElement(i.Z,{link:s},n))})),!d&&l.createElement(l.Fragment,null,l.createElement("li",null,l.createElement(i.Z,{link:p},">")),l.createElement("li",null,l.createElement(i.Z,{link:"/"+r+"/page/"+o},">>")))))},o=a(73471),u=a(22305),d=a(32973),g=a(84469),p=a(41159),E=a(3350),k=a(74815);var _=e=>{let{result:t,role:a}=e,n="";switch(t.internal.type){case"node__carnet_d_adresse":n="address-book";break;case"node__actualites":n="newspaper";break;case"node__evenements":n="calendar";break;case"node__teleformulaires":n="profile";break;default:n="file-empty"}return l.createElement(p.__,{className:o.LO,role:a},l.createElement(i.Z,{link:t.path.alias},l.createElement("div",{className:o.m4},l.createElement(p.XM,{className:o.uq},l.createElement(k.Z,{className:o.EL,size:20,icon:n}),l.createElement("h3",{className:o.YV},t.relationships.node_type.name)),l.createElement("h4",{className:o.GQ},t.title),t.body&&l.createElement("p",{className:o.Qy,dangerouslySetInnerHTML:{__html:(0,E.Z)(t.body,s.sF)}}))))},h=a(448);var v=e=>{let{resultats:t,pageContext:a}=e;const r=(0,u.H)().theme_settings.palette,{currentPage:s,numPages:c,baseLink:i,slugTerm:p,nodesLength:E}=a;let k=[];t.map((e=>{let{node:t}=e;return k.push(t.internal.type),k=(0,n.Z)(new Set(k)),null}));const{0:v,1:N}=(0,l.useState)(null);return null!==v&&(t=t.filter((e=>{let{node:t}=e;return t.internal.type===v}))),l.createElement(d.i,{className:o.sW},l.createElement("div",{className:o.pM},l.createElement("h3",null,E,' résultat(s) pour le terme "',p,'"')),l.createElement(m,{currentPage:s,numPages:c,contextPage:i}),l.createElement(h.Z,{tabType:k,choosenType:v,toggleType:(e,t)=>{N(e===t?null:t)}}),l.createElement(d.O,{className:o.oP,role:"list"},0===t.length&&l.createElement("div",null,"Pas de résultats, veuillez modifier votre requête"),l.createElement(g.Z,{delay:150},t.map((e=>{let{node:t}=e;return l.createElement(_,{colors:r,key:t.drupal_id,result:t,role:"listitem"})})))),l.createElement(m,{currentPage:s,numPages:c,contextPage:i}))},N=a(20030);var f=e=>{let{data:t,pageContext:a}=e;const{skip:s,limit:c,slugTerm:i}=a,m=[].concat((0,n.Z)(t.allNodeCarnetDAdresse.edges),(0,n.Z)(t.allNodeActualites.edges),(0,n.Z)(t.allNodeEvenements.edges),(0,n.Z)(t.allNodePage.edges)).slice(s,s+c);return l.createElement(r.Z,{message:"Résultats"},l.createElement(N.Z,{title:i,description:"Dans cette page, vous découvrez une liste de contenus regroupés par thématique, la thématique est la suivante : "+i}),l.createElement(v,{pageContext:a,resultats:m}))}}}]);
2//# sourceMappingURL=component---theme-gatsby-theme-blank-src-templates-list-taxo-thematiques-js-ec905a1f187568a691d5.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.