PageSourceSearch

https://www.rebuildingnature.com/component---src-templates-category-jsx-c1a6f74a088869641f55.js

js rebuildingnature.com collected 2026-10-04 19:42:00 UTC 8,162 bytes, 2 lines download raw bytes

1"use strict";(self.webpackChunkrebuilding_nature=self.webpackChunkrebuilding_nature||[]).push([[146],{773:function(e,t,a){a.d(t,{o:function(){return s}});var r=a(4848),n=a(6540),l=a(3154),i=a(7368),m=a(9548);const s=e=>t=>{const s=(0,m.E)(e=>e.isBootstrapped),o=n.useState(null),c=o[0],d=o[1],g=(0,i.B)(t.data);return n.useEffect(()=>{const e=new AbortController;if(!s){const t=(0,l.g)();d(!!t),t&&Promise.all([a.e(906),a.e(774)]).then(a.bind(a,774)).then(a=>a.default(t,e))}return()=>e.abort()},[s]),(0,r.jsx)(e,Object.assign({},t,{data:g,originalData:t.data,isPrismicPreview:c}))}},2705:function(e,t,a){var r=a(6540),n=a(5588);t.A=e=>{let t=e.className,a=e.image,l=e.alt;return r.createElement(n.G,{className:t||"overflow-hidden rounded-t-sm group-hover:scale-110 transition duration-500 ease-in-out",image:(0,n.c)(a),alt:l||""})}},5667:function(e,t,a){var r=a(6540),n=a(6656),l=a(5588),i=a(8833),m=a(2705);t.A=e=>{var t;let a=e.item;const s=a.node.data,o=null===(t=s.author)||void 0===t?void 0:t.document.data,c=a.node.first_publication_date_formatted;let d;if("blogpost"===a.node.type){var g;const e=200;let t=null===(g=s.page_text)||void 0===g?void 0:g.text.split(" ").length;d=Math.ceil(t/e)}return r.createElement("li",{className:"component-card group"},r.createElement(i._,{x:0,y:50,className:"cease relative flex transform flex-col overflow-hidden rounded-t-lg h-full rounded-b-sm transition duration-300 ease-in-out md:hover:scale-105 hover:shadow-lg hover:shadow-river/30 hover:shadow-river-800/10 group-hover:md:scale-105 group-hover:shadow-lg"},r.createElement("div",{className:"flex flex-1 flex-col"},r.createElement(n.s,{className:"flex flex-1 flex-col",href:a.node.url},r.createElement("div",{className:"relative flex-shrink-0 overflow-hidden"},r.createElement(m.A,{image:s.page_image,alt:s.page_image.alt})),r.createElement("div",{className:"m-6 lg:m-8 flex flex-1 flex-col"},r.createElement("div",{className:"mb-6 space-y-4 prose lg:prose-lg"},r.createElement("h3",null,s.page_title.text),r.createElement("div",{className:"mb-6 mt-3"},s.page_text.text.split(" ").slice(0,20).join(" "),"…")),o&&r.createElement("div",{className:"mt-auto flex author"},r.createElement("div",{className:"relative mr-4 flex-shrink-0"},r.createElement(l.G,{className:"h-16 w-16 rounded",image:o.image.gatsbyImageData,alt:o.image.alt||""})),r.createElement("div",{className:"justify-center flex flex-col"},r.createElement("p",{className:"font-bold text-lg"},o.name),r.createElement("div",{className:"opacity-90"},c," · ",d," min read"))))))))}},6137:function(e,t,a){a.r(t),a.d(t,{Head:function(){return u},default:function(){return p}});var r=a(6540),n=a(773),l=a(7712),i=a(5667),m=a(4137),s=a(8439),o=a(4794);var c=e=>{let t=e.currentPage,a=e.numPages,n=e.pageLink;const l=1===t,i=t===a,m=t-1==1?n:n+"/"+(t-1).toString(),s=n+"/"+(t+1).toString();return r.createElement("nav",{className:"mx-auto mt-10 text-center"},!l&&r.createElement(o.Link,{className:"relative mx-1 inline-flex items-center rounded-sm border border-gray-300 bg-white px-3 md:px-6 py-2 text-sm text-gray-700 hover:bg-gray-100",to:m,rel:"prev"},"← Prev"),t>=3&&r.createElement(o.Link,{className:"relative mx-1 inline-flex items-center rounded-sm border border-gray-300 bg-white px-3 md:px-6 py-2 text-sm text-gray-700 hover:bg-gray-100",activeClassName:"bg-gray-100",to:""+n},"01"),t>=3&&r.createElement("li",{className:"relative inline-flex items-center rounded-sm px-3 md:px-6 py-2 text-sm text-gray-700"},"…"),a>1&&Array.from({length:a},(e,a)=>a<t+1&&a>t-3?r.createElement(o.Link,{className:"relative mx-1 inline-flex items-center rounded-sm border border-gray-300 bg-white px-3 md:px-6 py-2 text-sm text-gray-700 hover:bg-gray-100",activeClassName:"bg-gray-100",to:n+(0===a?"":"/"+(a+1))},a+1<10?"0"+(a+1):a+1):null),t+1<a&&r.createElement("li",{className:"relative inline-flex items-center rounded-sm px-3 md:px-6 py-2 text-sm text-gray-700"},"…"),t+1<a&&r.createElement(o.Link,{className:"relative mx-1 inline-flex items-center rounded-sm border border-gray-300 bg-white px-3 md:px-6 py-2 text-sm text-gray-700 hover:bg-gray-100",to:n+"/"+a},a<10?"0"+a:a),!i&&r.createElement(o.Link,{className:"relative mx-1 inline-flex items-center rounded-sm border border-gray-300 bg-white px-3 md:px-6 py-2 text-sm text-gray-700 hover:bg-gray-100",to:s,rel:"next"},"Next →"))},d=a(7681);const g=e=>{let t=e.data,a=e.location,n=e.pageContext;const o=t.prismicPage,d=o.data,g=t.allPrismicBlogpost.edges,p=n.currentPage,u=n.numPages;return r.createElement(m.A,{lang:o.lang,altLangs:o.alternate_languages},r.createElement(s.A,{pageData:d,type:o.type}),r.createElement(l.A,{location:a}),r.createElement("div",{className:"relative mx-auto w-full px-3 py-6 md:p-6 lg:p-12"},r.createElement("div",{className:"relative"},r.createElement("ul",{className:"grid grid-cols-1 gap-4 md:gap-6 lg:gap-12 md:grid-cols-3"},g.map((e,t)=>r.createElement(i.A,{isBlogpost:!0,item:e,key:"item-"+t})))),r.createElement(c,{currentPage:p,numPages:u,pageLink:"/"+n.category})))};var p="production"==={}.CONTEXT?g:(0,n.o)(g);const u=e=>{let t=e.data,a=e.location;const n=t.prismicPage;return r.createElement(r.Fragment,null,r.createElement("html",{lang:n.lang||"en-gb"}),r.createElement(d.A,{dateModified:n.last_publication_date,datePublished:n.first_publication_date,pageData:n.data,pathname:a.pathname}))}},7712:function(e,t,a){var r=a(6540),n=a(4794),l=a(4633);const i=e=>{let t=e.path.replace(new RegExp("-","g")," ");return r.createElement("span",{className:"capitalize",itemProp:"name"},t)},m=e=>{let t=e.location;var a=t.pathname.split("/");
1a=a.filter(Boolean);var m="";return"/"===t.pathname?null:r.createElement("nav",{className:"z-20 w-full lg:border-b border-gray-700 text-cloud","aria-label":"Breadcrumb"},r.createElement("ol",{className:"flex w-full items-center space-x-3 py-2 px-6 lg:px-10 container mx-auto",itemScope:!0,itemType:"https://schema.org/BreadcrumbList"},r.createElement("li",{itemProp:"itemListElement",itemScope:!0,itemType:"https://schema.org/ListItem"},r.createElement("div",null,r.createElement(n.Link,{to:"/",className:"flex items-center justify-center rounded-full p-1 hover:bg-emerald hover:text-depths",itemScope:!0,itemType:"https://schema.org/WebPage",itemProp:"item",itemID:""+t.origin+m},r.createElement(l.ww,{className:"h-5 w-5 flex-shrink-0"}),r.createElement("span",{className:"sr-only",itemProp:"name"},"Home")),r.createElement("meta",{itemProp:"position",content:"1"}))),a.map((e,l)=>{m=m+"/"+e;let s=l+2;return r.createElement("li",{key:"url-"+l,className:"mr-1 inline-block",itemProp:"itemListElement",itemScope:!0,itemType:"https://schema.org/ListItem"},r.createElement("div",{className:"flex items-center"},a.length===l+1?r.createElement("span",{"aria-current":"page",className:"inline-block text-sm leading-normal lg:text-base"},r.createElement(i,{path:e})):r.createElement(n.Link,{to:m,className:"inline-block border-r border-gray-700 pr-3 text-sm font-semibold leading-normal underline underline-offset-2 hover:text-blossom hover:no-underline lg:text-base",itemScope:!0,itemType:"https://schema.org/WebPage",itemProp:"item",itemID:""+t.origin+m},r.createElement(i,{path:e}))),r.createElement("meta",{itemProp:"position",content:s}))})))};t.A=r.memo(m)},8833:function(e,t,a){a.d(t,{_:function(){return o},L:function(){return c}});var r=a(6540),n=a(4198),l=a(1769);var i=a(8683);const m=(0,r.createContext)(!1),s={once:!0,margin:"0px 0px -100px"};function o(e){let t=e.children,a=e.className,o=e.duration,c=e.x,d=e.y,g=function(){!n.r.current&&(0,l.Uu)();const[e]=(0,r.useState)(n.O.current);return e}(),p=(0,r.useContext)(m);return r.createElement(i.P.div,Object.assign({className:a,variants:{hidden:{opacity:0,y:g?0:d,x:g?0:c},visible:{opacity:1,y:0,x:0}},transition:{duration:o||.75}},p?{}:{initial:"hidden",whileInView:"visible",viewport:s}),t)}function c(e){let t=e.children,a=e.className,n=e.duration;return r.createElement(m.Provider,{value:!0},r.createElement(i.P.div,{className:a,initial:"hidden",whileInView:"visible",viewport:s,transition:{staggerChildren:n||.2}},t))}}}]);
2//# sourceMappingURL=component---src-templates-category-jsx-c1a6f74a088869641f55.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.