1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[559],{313:function(e,t,n){"use strict";n.d(t,{Z:function(){return o}});var r=n(9413),s=n(3882);function o(e,t){(0,s.Z)(2,arguments);var n=(0,r.Z)(e),o=(0,r.Z)(t);return n.getTime()<o.getTime()}},9413:function(e,t,n){"use strict";function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}n.d(t,{Z:function(){return o}});var s=n(3882);function o(e){(0,s.Z)(1,arguments);var t=Object.prototype.toString.call(e);return e instanceof Date||"object"===r(e)&&"[object Date]"===t?new Date(e.getTime()):"number"==typeof e||"[object Number]"===t?new Date(e):(("string"==typeof e||"[object String]"===t)&&"undefined"!=typeof console&&(console.warn("Starting with v2.0.0-beta.1 date-fns doesn't accept strings as date arguments. Please use `parseISO` to parse strings. See: https://github.com/date-fns/date-fns/blob/master/docs/upgradeGuide.md#string-arguments"),console.warn(Error().stack)),new Date(NaN))}},5358:function(e,t,n){(window.__NEXT_P=window.__NEXT_P||[]).push(["/whats-on/past-events",function(){return n(3261)}])},6054:function(e,t,n){"use strict";n.d(t,{Z:function(){return i}});var r=n(5893),s=n(9288),o=n(8838);function i(e){let{dateString:t}=e,n=(0,s.Z)(t),i=(0,o.Z)(n,"UTC","LLLL d, yyyy, h:mm a");return(0,r.jsx)("time",{dateTime:t,children:i})}},7692:function(e,t,n){"use strict";n.d(t,{Z:function(){return c}});var r=n(5893),s=n(1664),o=n.n(s),i=n(6054),l=n(5675),a=n.n(l);function c(e){let{title:t,coverImage:n,headline:s,trail:l,place:c,date:d,description:u}=e;return(0,r.jsx)(o(),{href:l,className:"shadow hover:shadow-2xl rounded-xl transition ease-in-out delay-150 duration-300",children:(0,r.jsxs)("div",{className:"bg-white rounded-xl h-full relative",children:[(0,r.jsx)("div",{style:{width:"100%",height:"300px",position:"relative"},children:(null==n?void 0:n.url)?(0,r.jsx)(a(),{src:n.url,alt:"",fill:!0,sizes:"(max-width: 768px) 100vw, (max-width: 1200px) 50vw, 33vw",style:{objectFit:"cover",objectPosition:"center"},className:"rounded-t-xl"}):(0,r.jsx)("div",{className:"bg-gray-300 rounded-t-xl h-full"})}),(0,r.jsx)("h1",{className:"text-forestgreen font-bold text-2xl py-6 px-4",children:s}),(0,r.jsx)("div",{className:"text-white w-auto pl-4 pb-4",children:(0,r.jsx)("p",{children:(0,r.jsx)("span",{className:"bg-forestgreen rounded-md p-2",children:(0,r.jsx)(i.Z,{dateString:d})})})}),(0,r.jsxs)("div",{className:"py-6 flex flex-row justify-between",children:[(0,r.jsx)("p",{className:"font-bold text-forestgreen text-xl pl-4",children:c}),(0,r.jsxs)("svg",{width:"34",height:"33",viewBox:"0 0 34 33",fill:"none",className:"mr-4",xmlns:"http://www.w3.org/2000/svg",children:[(0,r.jsx)("title",{id:"TitleID",children:"Navigate to individual What's on page"}),(0,r.jsxs)("desc",{children:[" Navigate to ",t]}),(0,r.jsx)("path",{d:"M24.3178 17.1458C24.6863 16.7773 24.6863 16.1798 24.3178 15.8113L18.3126 9.80603C17.9441 9.43752 17.3466 9.43751 16.9781 9.80603C16.6096 10.1745 16.6096 10.772 16.9781 11.1405L22.3161 16.4785L16.9781 21.8165C16.6096 22.185 16.6096 22.7825 16.9781 23.151C17.3466 23.5195 17.9441 23.5195 18.3126 23.151L24.3178 17.1458ZM9.49609 17.4221L23.6506 17.4221L23.6506 15.5349L9.49609 15.5349L9.49609 17.4221Z",fill:"#1F4735"}),(0,r.jsx)("rect",{x:"1.03055",y:"1.4075",width:"31.0871",height:"30.1435",rx:"3.74816",stroke:"#1F4735",strokeWidth:"1.94"})]})]})]})})}},3449:function(e,t,n){"use strict";var r=n(5893),s=n(7294);t.Z=function(e){let{setMonthToFilter:t}=e,n=e=>new Intl.DateTimeFormat("en-US",{month:"long"}).format(new Date(new Date().getFullYear(),e-1,1));new Date().getFullYear();let o=new Date().getMonth()+1,[i,l]=(0,s.useState)(""),[a,c]=(0,s.useState)(!1);(0,s.useEffect)(()=>
1{l(""),t("")},[]);let d=[{id:1,name:"All",value:""},...Array.from({length:12},(e,t)=>{let r=(o+t)%12||12;return{id:t+2,name:n(r),value:"-".concat(r.toString().padStart(2,"0"),"-")}})];return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("div",{className:"hidden md:block xl:flex flex-wrap font-bold text-xl p-4 w-auto",children:d.map((e,n)=>(0,r.jsx)("button",{className:"m-2 flex-1 bg-mintgreen rounded-lg border-2 border-forestgreen ".concat((e.value,"text-forestgreen")," text-sm md:text-lg p-2 lg:p-2 transition ease-in-out delay-150 duration-300 hover:bg-forestgreen hover:text-mintgreen focus:outline-none focus:ring focus:ring-textgreen focus:bg-forestgreen focus:text-mintgreen focus:border-2 tracking-wide mx-auto ").concat(n>0?"ml-2":""),onClick:()=>{l(e.value),t(e.value)},children:e.name},e.id))}),(0,r.jsxs)("div",{className:"block md:hidden p-4 ",children:[(0,r.jsx)("button",{onClick:()=>c(!a),className:"p-2 m-2 flex-1 bg-mintgreen rounded-lg border-2 border-forestgreen text-forestgreen focus:outline-none focus:ring focus:ring-textgreen focus:bg-forestgreen focus:text-mintgreen focus:border-2 tracking-wide text-forestgreen font-semibold mx-auto",children:"Filter by month"}),a&&(0,r.jsx)("div",{className:"space-x-2",children:d.map(e=>(0,r.jsx)("button",{className:"m-2 flex-1 bg-mintgreen rounded-lg border-2 ".concat((e.value,"text-forestgreen")," text-sm md:text-lg p-2 lg:p-2 transition ease-in-out delay-150 duration-300 focus:outline-none focus:ring focus:ring-textgreen focus:bg-forestgreen focus:text-mintgreen focus:border-2 tracking-wide mx-auto px-2 flex-1 bg-mintgreen rounded-lg border-2 border-forestgreen text-forestgreen focus:outline-none focus:ring focus:ring-textgreen focus:bg-forestgreen focus:text-mintgreen focus:border-2 tracking-wide"),onClick:()=>{l(e.value),t(e.value)},children:e.name},e.id))})]})]})}},2985:function(e,t,n){"use strict";var r=n(5893);n(7294),t.Z=function(e){let{handleChange:t}=e;return(0,r.jsx)("div",{className:"w-full md:w-4/6 rounded-xl p-4",children:(0,r.jsx)("input",{id:"search",title:"Search places to visit",placeholder:"Search",onChange:t,className:"font-bold text-sm py-3 md:w-[30rem] w-full rounded-xl pl-4 shadow-lg focus:outline-none dark:bg-slate-800 dark:text-white"})})}},8172:function(e,t,n){"use strict";n.d(t,{Z:function(){return s}});var r=n(5893);function s(e){let{messages:t}=e;return(0,r.jsx)("div",{className:"overflow-hidden",children:null==t?void 0:t.map(e=>(0,r.jsx)("h2",{className:"text-textgreen text-center text-2xl font-semibold md:text-5xl whitespace-normal p-2",children:e.text},e.id))})}},3261:function(e,t,n){"use strict";n.r(t),n.d(t,{__N_SSG:function(){return p},default:function(){return v}});var r=n(5893),s=n(9008),o=n.n(s),i=n(7692),l=n(7294),a=n(2985),c=n(313),d=n(2283),u=n(3449),x=n(9457),f=n(4488),g=n(8172),m=n(1664),h=n.n(m),p=!0;function v(e){let{events:t,links:n,logos:s,messages:m}=e,p=m.slice(0,1),[v,b]=(0,l.useState)(""),w=new Date,j=t.filter(e=>e.date.includes(v)),N=j.filter(e=>(0,c.Z)(new Date(e.date),new Date(w))),y=e=>{setQuery(e.target.value.toLowerCase())};return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)(o(),{children:[(0,r.jsx)("title",{children:"Past Events | Discover Ashfield"}),(0,r.jsx)("meta",{name:"description",content:"View past events from Discover Ashfield"}),(0,r.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1"}),(0,r.jsx)("link",{rel:"icon",href:"/favicon.svg"})]}),(0,r.jsxs)(d.Z,{pageTitle:"Past Events",children:[n.length>0&&(0,r.jsx)(x.Z,{links:n}),(0,r.jsx)("div",{className:"pt-12 md:pt-32 bg-forestgreen"}),(0,r.jsx)("div",{className:"bg-white py-20",children:(0,r.jsxs)("div",{className:" w-5/6 mx-auto md:text-left flex flex-row flex-wrap",children:[(0,r.jsx)("div",{className:" eventlogo h-20 w-24 "}),(0,r.jsx)("h1",{className:"md:pl-6 text-forestgreen font-bold text-6xl md:pt-3.5 ",children:"Past Events"})]})}),(0,r.jsx)("div",{className:"bg-forestgreen",children:(0,r.jsxs)("div",{className:"w-5/6 mx-auto py-6",children:[(0,r.jsxs)("div",{className:" w-full bg-mintgreen rounded-xl",children:[(0,r.jsx)(a.Z,{handleChange:y}),(0,r.jsx)(u.Z,{setMonthToFilter:b})]}),(0,r.jsx)("div",{className:"",children:(0,r.jsx)(h(),{href:"/whats-on",className:"bg-mintgreen rounded-xl text-forestgreen p-4 font-bold ring-2 ring-forestgreen hover:ring-4 hover:bg-textgreen hover:text-white transition ease-in-out delay-150 duration-300 mx-auto inline-block mt-4",children:"Future Events"})}),(0,r.jsx)("div",{className:"grid py-10 md:grid-cols-2 lg:grid-cols-3 md:pb-20 gap-12 ",children:N.map(e=>(0,r.jsx)(i.Z,{title:e.title,coverImage:e.coverImage,date:e.date,endD
1ate:e.endDate,place:e.place,headline:e.headline,trail:"/whats-on"+e.trail},e.trail))})]})}),(0,r.jsxs)("section",{className:"bg-white pt-20",children:[(0,r.jsx)("div",{className:" w-5/6 mx-auto overflow-hidden",children:p.length>0&&(0,r.jsx)(g.Z,{messages:p})}),(0,r.jsx)("div",{className:" event-background w-full h-32 md:h-64 md:block md:pt-20 bottom-0"})]}),n.length>0&&(0,r.jsx)(f.Z,{links:n,logos:s})]})]})}}},function(e){e.O(0,[229,675,324,435,774,888,179],function(){return e(e.s=5358)}),_N_E=e.O()}]);
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.