PageSourceSearch

https://www.dolphinhotelbeer.co.uk/_next/static/chunks/7159.84fae4a9d5d5d9b6.js

js dolphinhotelbeer.co.uk collected 2026-10-08 11:32:38 UTC 7,349 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7159,7831,4302],{1514:function(e,n,t){"use strict";t.d(n,{Z:function(){return s}});var r=t(1549),i=t(3136),o=t(4194),c=t(353),l=t(3908),a=t.n(l);function s(e){let{align:n="center",exClass:t=""}=e,l=(0,o.useRef)(null),{theme:s}=(0,i.Z)({slug:["sitewide"]}),d=(0,c.K)(l),u=(0,o.useMemo)(()=>{let e=(d.windowHeight-d.elementToWindowTop+d.elementHeight)/d.windowHeight;return e>1&&(e=1),e<0&&(e=0),{transform:"scaleX(".concat(e,")")}},[d]);return["Propeller"].includes(s)?(0,r.jsx)("div",{className:"".concat(a().line," ").concat(a()[n]," ").concat(t),style:u,ref:l}):null}},709:function(e,n,t){"use strict";t.d(n,{Z:function(){return s}});var r=t(1549),i=t(3136),o=t(4194),c=t(353),l=t(3908),a=t.n(l);function s(e){let{align:n="center",exClass:t="",twoLines:l=!1}=e,s=(0,o.useRef)(null),d=(0,c.K)(s),{theme:u}=(0,i.Z)({slug:["sitewide"]}),h=(0,o.useMemo)(()=>{let e=(d.windowHeight-d.elementToWindowTop+d.elementHeight)/d.windowHeight;return e>1&&(e=1),e<0&&(e=0),{"--color-line2":l&&d.percentToWindow<50?"var(--brand-color-black)":"currentColor",transform:"scaleY(".concat(e,")")}},[d,l]),_=(0,o.useMemo)(()=>{let e=(d.windowHeight-d.elementToWindowTop+d.elementHeight)/d.windowHeight*75;return e>37&&(e=37),e<0&&(e=0),{height:"".concat(e,"px")}},[d]),g=(0,o.useMemo)(()=>{let e=(d.windowHeight-d.elementToWindowTop+d.elementHeight)/d.windowHeight*75;return e>75&&(e=75),e<0&&(e=0),{height:"".concat(e-37<0?0:e-37,"px")}},[d]),p=(0,o.useMemo)(()=>{let e=(d.windowHeight-d.elementToWindowTop+d.elementHeight)/d.windowHeight*75;return e>75&&(e=75),e<0&&(e=0),{"--color-line2":l&&e>38?"var(--brand-color-black)":"currentColor",top:"".concat(e,"px")}},[d,l]);return["Propeller"].includes(u)?(0,r.jsx)("div",{className:"".concat(a().lineWrapper," ").concat(t),children:(0,r.jsxs)("div",{className:"".concat(a().centerVerticalLine," ").concat(a()[n]," ").concat(l?a().twoLines:""),ref:s,children:[(0,r.jsx)("span",{className:l?a().lineTwo:"",style:l?g:h}),(0,r.jsx)("span",{className:a().lineOne,style:_}),(0,r.jsx)("span",{style:p})]})}):null}},7159:function(e,n,t){"use strict";t.r(n),t.d(n,{default:function(){return T}});var r=t(1549),i=t(4194),o=t(8293),c=t(6693),l=t(4686),a=t(3246),s=t(9646),d=t(4046),u=t(5557);let h={Mon:"Monday",Tue:"Tuesday",Wed:"Wednesday",Thu:"Thursday",Fri:"Friday",Sat:"Saturday",Sun:"Sunday"},_=["Mon","Tue","Wed","Thu","Fri","Sat","Sun"];var g=t(8609),p=t(7831),w=t.n(p),f=e=>{let{image:n,cls:t,title:i,button:o,dayOfWeek:c,description:l,overrideDay:s,dateCustom:p}=e;return(0,r.jsxs)("article",{className:t,children:[(0,r.jsxs)("div",{className:w().cardHead,children:[(0,r.jsx)(d.ZP,{params:[{width:800}],alt:"string"==typeof n?n.replace(/^.*[\\/]/,""):n.alt?n.alt:"Image",src:n,sizes:"(max-width: 1440px) 30vw, 50vw",loading:"lazy",className:w().cardImage}),!s&&c&&(0,r.jsx)("h6",{className:w().cardLabel,children:function(e){if(1===e.length)return h[e[0]];let n=e=>_.indexOf(e),t=e.sort((e,t)=>n(e)-n(t)),r=[],i=null;for(let e=0;e<t.length;e++){let o=t[e],c=t[e+1];c&&n(c)===n(o)+1?null===i&&(i=o):i?(r.push("".concat(i," - ").concat(o)),i=null):r.push(o)}return r.join(", ")}(c)}),s&&p&&(0,r.jsx)("h6",{className:w().cardLabel,children:p})]}),i&&(0,r.jsx)(a.Z,{alignHeading:"left",as:"h3",size:"epsilon",text:i}),l&&(0,r.jsx)("div",{className:w().description,dangerouslySetInnerHTML:{__html:(0,g.Z)(l)}}),o&&(0,r.jsx)("div",{className:w().button,children:(0,r.jsx)(u.Z,{...o})})]})},m=t(4302),x=t.n(m);function T(e){let{offerCards:n,position:t,background_color:o,title:c,acf_fc_layout:d}=e,u=(0,i.useRef)(),h=(0,i.useRef)(null),_=(0,i.useCallback)(()=>{let e=10;if(h.current){var n;null===(n=h.current)||void 0===n||n.style.setProperty("--card-height","".concat(e,"px")),h.current.querySelectorAll(".".concat(x().card)).forEach(n=>{e=Math.max(e,n.clientHeight)}),window.setTimeout(()=>{var n;null===(n=h.current)||void 0===n||n.style.setProperty("--card-height","".concat(e,"px"))},500)}},[]);return(0,i.useEffect)(()=>(_(),window.addEventListener("resize",_),()=>window.removeEventListener("resize",_)),[_]),(0,r.jsxs)("div",{className:x().container,ref:h,children:[c&&(0,r.jsx)("div",{className:"heading ".concat(x().heading),children:(0,r.jsx)(a.Z,{as:"h2",size:"beta",text:c,alignHeading:"center"})}),(0,r.jsxs)("div",{className:"container ".concat(x().slider),"data-centra":n.length<4?"true":"false",children:[(0,r.jsx)("div",{style:{backgroundColor:o||"transparent"},className:x().backgroundColor}),(0,r.jsx)(l.tq,{spaceBetween:25,loop:!0,autoplay:!0,breakpoints:{961:{slidesPerView:4,spaceBetween:25},0:{slidesPerView:1.15,spaceBetween:25}},onBeforeInit:e=>{u.current=e},children:n&&n.map((e,n)=>
1(0,r.jsx)(l.o5,{children:(0,r.jsx)(f,{cls:x().card,...e.acf})},(0,s.Z)(t,d,"offer","card",n)))})]})]})}t(2272),o.S.use([c.pt])},3246:function(e,n,t){"use strict";t.d(n,{Z:function(){return l}});var r=t(1549),i=t(3136);t(4194);var o=t(1514),c=t(709);function l(e){let{as:n="h1",size:t="beta",text:l,alignHeading:a,disableVerticalLine:s=!1,disableTextLine:d=!1,...u}=e,{theme:h}=(0,i.Z)({slug:["sitewide"]});return l?(0,r.jsxs)("div",{children:[(0,r.jsx)(n,{className:"heading--".concat(t),...u,"data-align":a,dangerouslySetInnerHTML:{__html:l.split("<br/>").join("\n").split("<br>").join("\n")}}),["Propeller"].includes(h)&&!d&&(0,r.jsx)(o.Z,{align:a}),["Propeller"].includes(h)&&"center"===a&&!s&&(0,r.jsx)(c.Z,{})]}):null}},8609:function(e,n,t){"use strict";function r(e){return e.replace(/\r\n/g,"<br />")}t.d(n,{Z:function(){return r}})},353:function(e,n,t){"use strict";t.d(n,{K:function(){return i}});var r=t(4194);function i(e){let[n,t]=(0,r.useState)({windowHeight:0,documentHeight:0,scrollPosition:0,elementToTop:0,elementToWindowTop:0,percentToWindow:0,percentToWindowCapped:0,elementHeight:0}),i=(0,r.useCallback)(()=>{if(e.current){let n=e.current.getBoundingClientRect().top/window.innerHeight*100;n>100&&(n=100),n<0&&(n=0),t({windowHeight:window.innerHeight,documentHeight:document.body.scrollHeight,scrollPosition:window.scrollY,elementToWindowTop:e.current.getBoundingClientRect().top,elementToTop:e.current.getBoundingClientRect().top+window.scrollY,percentToWindow:e.current.getBoundingClientRect().top/window.innerHeight*100,percentToWindowCapped:n,elementHeight:e.current.getBoundingClientRect().height})}},[e]);return(0,r.useEffect)(()=>(i(),document.addEventListener("scroll",i),()=>document.removeEventListener("scroll",i)),[]),n}},3908:function(e){e.exports={line:"Animated_line__ghbuA",left:"Animated_left__TAeNR",right:"Animated_right__plgx9",center:"Animated_center__DRBvI",lineWrapper:"Animated_lineWrapper__02me9",centerVerticalLine:"Animated_centerVerticalLine__DNGul",lineOne:"Animated_lineOne__zUmiB",lineTwo:"Animated_lineTwo__39uCc",twoLines:"Animated_twoLines__o9D61"}},7831:function(e){e.exports={cardHead:"CardBlock_cardHead__D1_dA",cardImage:"CardBlock_cardImage__6XRV_",cardLabel:"CardBlock_cardLabel__h8MzT",button:"CardBlock_button__zJn_0",description:"CardBlock_description__EbLz0"}},4302:function(e){e.exports={container:"OfferCardsBlock_container__ToOMd",card:"OfferCardsBlock_card__1Ki1C",backgroundColor:"OfferCardsBlock_backgroundColor__Upt6_",slider:"OfferCardsBlock_slider__bXQ5b",controls:"OfferCardsBlock_controls__3So64",control:"OfferCardsBlock_control__Qdl7K",heading:"OfferCardsBlock_heading__FnTvM"}}}]);

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.