PageSourceSearch

https://www.oldfirestation.co.uk/_next/static/chunks/pages/tag/[id]/[slug]-bd7cff95b4e6bdc2.js

js oldfirestation.co.uk collected 2026-10-07 22:37:31 UTC 7,751 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4289],{90935:function(e,n,t){"use strict";n.Z=void 0;var a,s=(0,((a=t(65129))&&a.__esModule?a:{default:a}).default)("M15.41,16.58L10.83,12L15.41,7.41L14,6L8,12L14,18L15.41,16.58Z");n.Z=s},81986:function(e,n,t){(window.__NEXT_P=window.__NEXT_P||[]).push(["/tag/[id]/[slug]",function(){return t(56239)}])},56239:function(e,n,t){"use strict";t.r(n),t.d(n,{default:function(){return $}});var a=t(85893),s=t(67294),i=t(9008),o=t.n(i),l=t(26689),r=t.n(l),c=t(80343),d=t(22318),p=t(95477),g=t(49892),u=t(58080),m=t(35931),x=t(2664),h=t(29178),f=t(41120),v=t(75154),j=t(41749),b=t(56529),E=t(25206),Z=t(48009),k=t(81772),T=t(11163),w=t(29028),L=t(67911),_=t(99264);let y=(0,f.Z)(e=>(0,v.Z)({root:{width:"100%",margin:e.spacing(0,0,5),[e.breakpoints.up("sm")]:{margin:e.spacing(0,0,10)}},subtitle:{fontSize:e.typography.pxToRem(22)}}));var components_TagEventLazyList=e=>{let{events:n,viewType:t,useModal:i=!0}=e,o=y(),l=(0,x.I0)(),{eventDisplayingMethod:r}=(0,s.useContext)(g.w6),[p,u]=(0,s.useState)(!1),{event:h,superEvent:f}=(0,x.v9)(e=>e.event),v=(0,T.useRouter)(),{pathname:C,query:I}=v;(0,s.useEffect)(()=>{h&&u(!0)},[h]);let handleCloseModal=()=>{v.route===_.nk||v.route===_.E3?v.push(C.replace("[slug]",null==I?void 0:I.slug).replace("[id]",null==I?void 0:I.id)):C&&v.push({pathname:C,query:(0,k.o2)({...I,eventId:void 0,digitalEvent:void 0,version:void 0})}),u(!1)};return n&&(0,a.jsxs)(c.Z,{className:o.root,children:[p&&h&&"page"!==r&&(0,a.jsx)(Z.Q,{event:h,onClose:()=>{handleCloseModal(),l(L.DI.cleanEvent())}}),p&&f&&"page"!==r&&(0,a.jsx)(Z.Q,{event:f,onClose:()=>{handleCloseModal(),l(L.DI.cleanEvent())}}),t===m.b.GRID&&(0,a.jsx)(j.Z,{container:!0,spacing:3,children:n.data.map((e,n)=>(0,a.jsx)(j.Z,{item:!0,xs:12,sm:6,md:4,children:(0,a.jsx)(b.n,{event:e,onCustomClickHandle:e.kind!==w.EventKind.SUPER_EVENT&&i?void 0:()=>"/event/".concat(e.slug,"/").concat(e.id)},"listed-".concat(e.id))},n))}),t===m.b.ROW&&(null==n?void 0:n.data)&&Object.entries((0,k.df)(n.data,"startAt")).map((e,n)=>(0,a.jsxs)(c.Z,{children:[(0,a.jsx)(c.Z,{mb:4,children:(0,a.jsx)(d.Z,{variant:"h3",className:o.subtitle,children:e[0]})}),e[1].map(e=>(0,a.jsx)(E.E,{event:e,onCustomClickHandle:e.kind!==w.EventKind.SUPER_EVENT&&i?void 0:()=>{v.push("/event/".concat(e.slug,"/").concat(e.id))}},"listed-".concat(e.id)))]},"group-".concat(n)))]})},C=t(67421),components_TagEvents=e=>{let{tagId:n}=e,t=(0,s.useRef)(null),i=(0,x.I0)(),{id:o,eventDisplayingMethod:l}=(0,s.useContext)(g.w6),[r,f]=(0,s.useState)(1),{t:v}=(0,C.$G)(),{events:j,count:b,nextPage:E}=(0,x.v9)(e=>e.tags);(0,s.useEffect)(()=>{i(h.zG.getTagsEvents({values:{perPage:18,page:1,deploymentId:o},params:{id:n}}))},[o,n]);let handleLoadMore=()=>{E&&(f(E),i(h.zG.loadMoreTagsEvents({values:{perPage:20,page:E,deploymentId:o},params:{id:n}})))},[Z,k]=(0,u.B)(()=>E&&E!==r?handleLoadMore():null,t);return(0,s.useEffect)(()=>{Z&&setTimeout(()=>{k(!1)},1)},[Z,k]),(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("div",{ref:t,children:j&&b&&b>0&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(c.Z,{mb:3,children:(0,a.jsx)(d.Z,{component:"h2",variant:"h4",children:v("generic.labels.eventsPlural")})}),(0,a.jsx)(components_TagEventLazyList,{events:{data:j,count:b,nextPage:E||null},viewType:m.b.GRID,useModal:"page"!==l})]})}),Z&&E&&(0,a.jsx)(p.Z,{})]})},I=t(16204),S=t(12302),R=t(16714),components_RelatedTags=e=>{let{tagId:n}=e,t=(0,x.I0)(),{id:i}=(0,s.useContext)(g.w6),{t:o}=(0,C.$G)(),{tags:l,apiTags:r}=(0,x.v9)(e=>({tags:e.tags.tags,apiTags:e.api.tags.getRelatedTags}),x.wU);return(0,s.useEffect)(()=>{t(h.zG.getRelatedTags({values:{deploymentId:i},params:{id:n}}))},[i,n]),r&&r.status===R.r.LOADING?(0,a.jsx)(c.Z,{mb:{xs:5,md:6.25},children:(0,a.jsx)(p.Z,{})}):r&&r.status===R.r.SUCCESS?(0,a.jsx)(c.Z,{mb:{xs:5,md:6.25},children:l&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(c.Z,{mb:3,children:(0,a.jsx)(d.Z,{component:"h2",variant:"h4",children:o("tag.relatedTags")})}),(0,a.jsx)(c.Z,{display:"flex",flexWrap:"wrap",children:l.length>0&&l.map((e,n)=>(0,a.jsx)(c.Z,{mr:1,mb:1,children:(0,a.jsx)(I.Z,{component:"a",href:"/tag/".concat(e.id,"/").concat((0,S.k6)(e.name)),clickable:!0,label:e.name,size:"small",color:"primary"})},"genre-".concat(n)))})]})}):(0,a.jsx)(a.Fragment,{})},z=t(61200),M=t(18941),P=t(36459),N=t(27150),G=t(1591),D=t(43832),O=t(17812),F=t(76668),B=t(91358),H=t(90935);let U=(0,f.Z)(e=>({root:{padding:e.spacing(14,0,0),position:"relative",[e.breakpoints.up("md")]:{padding:e.spacing(8.75,0,0)}},inner:{position:"relative",[e.breakpoints.up("md")]:{padding:e.spacing(11.75,0,0)}},backBtn:{color:e.palette.text.primary,fontSize:40,padding:0,position:"absolute",top:-80,left:-6,[e.breakpoints.up("md")]:{top:-37,left:-6},[e.breakpoints.up(1230)]:{top:"auto",left:-80,transform:"translateY(-4px)"}},bigChip:{height:64}})),W=(0,G.Z)(e=>({sizeSmall:{height:39,borderRadius:10,fontSize:e.typography.pxToRem(18),marginLeft:e.spacing(1.5),[e.breakpoints.down("sm")]:{marginLeft:0,marginTop:e.spacing(1.5)}},labelSmall:{paddingRight:e.spacing(2),paddingLeft:e.spacing(2)}}))(I.Z),TagPage=e=>{let{tagDetails:n}=e,{t}=(0,C.$G)(),i=U(),l=(0,T.useRouter)(),{poweredByNative:r,headerLookAndFeel:p}=(0,s.useContext)(g.w6);return(0,a.jsx)(a.Fragment,{children:n&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)(o(),{children:[(0,a.jsx)("link",{rel:"apple-touch-icon",sizes:"180x180",href:"/apple-touch-icon.png"}),(0,a.jsx)("link",{rel:"icon",type:"image/png",sizes:"32x32",href:"/favicon-32x32.png"}),(0,a.jsx)("link",{rel:"icon",type:"image/png",sizes:"16x16",href:"/favicon-16x16.png"}),(0,a.jsx)("link",{rel:"mask-icon",href:"/safari-pinned-tab.svg",color:"#5bbad5"}),(0,a.jsx)("meta",{name:"msapplication-TileColor",content:"#da532c"}),(0,a.jsx)("meta",{name:"theme-color",content:"#ffffff"}),(0,a.jsxs)("title",{children:["#",n.name," - ",t("tag.title")]}),(0,a.jsx)("meta",{name:"description",content:"#".concat(n.name," - ").concat(t("tag.title"),"\n                        ")})]}),(0,a.jsxs)(c.Z,{className:i.root,children:["custom"===p?(0,a.jsx)(M.ZP,{}):(0,a.jsx)(z.ZP,{visibleLogo:!1}),(0,a.jsx)(D.Z,{component:"main",children:(0,a.jsxs)(c.Z,{className:i.inner,children:[(0,a.jsx)(O.Z,{className:i.backBtn,onClick:()=>{l.back()},onKeyDown:e=>
1{("Enter"===e.key||" "===e.key)&&(e.preventDefault(),l.back())},"aria-label":"Back",children:(0,a.jsx)(H.Z,{fontSize:"inherit"})}),(0,a.jsxs)(c.Z,{mb:{xs:5,md:6.25},display:"flex",flexDirection:{xs:"column",md:"row"},alignItems:{xs:"flex-start",md:"center"},children:[(0,a.jsx)(d.Z,{component:"h1",variant:"h3",children:t("tag.eventsWith")}),(0,a.jsx)(W,{label:n.name,size:"small",color:"primary"})]}),(0,a.jsx)(components_RelatedTags,{tagId:n.id}),(0,a.jsx)(components_TagEvents,{tagId:n.id})]})}),r&&(0,a.jsx)(F.$,{})]})]})})};TagPage.getInitialProps=async e=>{let n=parseInt(e.query.id),t=await (0,N.ft)("".concat((0,P.JW)("api/tag/".concat(n,"/"))),"1"===e.query.nocache)||null,{store:a}=e,{token:s,user:i}=r()(e);return s&&i&&(a.dispatch(B.u.setToken(s)),a.dispatch(B.u.setUser(i))),{tagDetails:t}};var $=TagPage},58080:function(e,n,t){"use strict";t.d(n,{B:function(){return useLoadMore}});var a=t(67294);let useLoadMore=(e,n)=>{let[t,s]=(0,a.useState)(!1),setIsLoadingMoreOnScroll=e=>()=>{let{current:n}=e,{documentElement:a,body:i}=document,o=window.innerHeight+a.scrollTop,l=n?n.scrollHeight:i.offsetHeight;o<l||t||s(!0)};return(0,a.useEffect)(()=>{let e=setIsLoadingMoreOnScroll(n);return window.addEventListener("scroll",e,{passive:!0}),()=>window.removeEventListener("scroll",e)},[n,setIsLoadingMoreOnScroll]),(0,a.useEffect)(()=>{t&&e()},[e,t]),[t,s]}}},function(e){e.O(0,[1253,1664,8551,7723,4994,7770,6199,1073,7360,3938,2100,9774,2888,179],function(){return e(e.s=81986)}),_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.