PageSourceSearch

https://www.bairstoweves.co.uk/asset_bundles/4259.bundle.e8ec3558851d385cde19.js

js bairstoweves.co.uk collected 2026-09-26 08:26:57 UTC 6,790 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunktheme_boilerplate=self.webpackChunktheme_boilerplate||[]).push([[4259],{49470:function(e,t,l){var a=l(95318);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=a(l(67294));t.default=function(){return n.default.createElement("svg",{focusable:"false",className:"icon-solid icon-chevron-left",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 23.2 48"},n.default.createElement("title",null,"Chevron Left Icon"),n.default.createElement("desc",null,"Icon set Chevron Left"),n.default.createElement("path",{d:"M0 24l4.2-4.2L18.5 5.5a1.8 1.8 0 0 1 2.5 0l1.7 1.7a1.8 1.8 0 0 1 0 2.5L8.4 24l14.3 14.3a1.8 1.8 0 0 1 0 2.5L21 42.5a1.8 1.8 0 0 1-2.5 0L4.2 28.2z"}))}},80126:function(e,t,l){var a=l(95318);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=a(l(67294));t.default=function(){return n.default.createElement("svg",{focusable:"false",className:"icon-solid icon-chevron-right",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 23.2 48"},n.default.createElement("title",null,"Chevron Right Icon"),n.default.createElement("desc",null,"Icon set Chevron Right"),n.default.createElement("path",{d:"M23.2 24L19 28.2 4.7 42.5a1.8 1.8 0 0 1-2.5 0L.5 40.8a1.8 1.8 0 0 1 0-2.5L14.8 24 .5 9.7a1.8 1.8 0 0 1 0-2.5l1.7-1.7a1.8 1.8 0 0 1 2.5 0L19 19.8z"}))}},33395:function(e,t,l){var a=l(95318);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=a(l(67294));t.default=function(){return n.default.createElement("svg",{focusable:"false",className:"icon-solid icon-extlink",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 48 48"},n.default.createElement("title",null,"External Link Icon"),n.default.createElement("desc",null,"Icon set External Link"),n.default.createElement("path",{d:"M48 2v13a2 2 0 0 1-1 1h-2a2 2 0 0 1-2-1V9L22 30a1 1 0 0 1-2 0l-2-2a1 1 0 0 1 0-2L40 5h-6a2 2 0 0 1-2-1V2a2 2 0 0 1 2-2h13a2 2 0 0 1 1 2zM38 22h-2a2 2 0 0 0-2 2v19H5V12h20a2 2 0 0 0 1-1V9a2 2 0 0 0-1-2H2a2 2 0 0 0-2 2v2a1 1 0 0 0 0 1v35a2 2 0 0 0 2 1h36a2 2 0 0 0 1-1V24a2 2 0 0 0-1-2z"}))}},4259:function(e,t,l){var a=l(95318),n=l(50008);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=a(l(319)),o=a(l(67154)),u=a(l(63038)),i=function(e,t){if(e&&e.__esModule)return e;if(null===e||"object"!==n(e)&&"function"!=typeof e)return{default:e};var l=b(t);if(l&&l.has(e))return l.get(e);var a={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if("default"!==o&&Object.prototype.hasOwnProperty.call(e,o)){var u=r?Object.getOwnPropertyDescriptor(e,o):null;u&&(u.get||u.set)?Object.defineProperty(a,o,u):a[o]=e[o]}return a.default=e,l&&l.set(e,a),a}(l(67294)),c=a(l(94184)),d=a(l(49470)),s=a(l(80126)),f=a(l(33395)),m=a(l(59634)),_=a(l(54120));function b(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,l=new WeakMap;return(b=function(e){return e?l:t})(e)}var v=i.default.lazy((function(){return l.e(2790).then(l.bind(l,72790))})),g={touchAction:"pan-y",userSelect:"none",WebkitUserDrag:"none",WebkitTapHighlightColor:"rgba(0, 0, 0, 0)"},p={items:1,controls:!1,nav:!1,mouseDrag:!0,loop:!1,responsive:{600:{items:3},1004:{items:4}}};t.default=function(e){var t=e.title,l=e.data,a=e.linkAsButton,n=void 0===a||a,b=(0,i.useRef)(null),h=(0,_.default)(b),E=(0,i.useState)(0),k=(0,u.default)(E,2),y=k[0],w=k[1],x=(0,i.useState)(!1),N=(0,u.default)(x,2),L=N[0],C=N[1];if(!l||!l.cards)return console.warn("Tried to render text card slider but no cards were found. Check the YAML syntax in the content block."),null;var M=l.cards,O=l.background,j={},P=function(e){j.slider.goTo(e)};return i.default.createElement("div",{style:g,ref:b},i.default.createElement("div",{className:"tile-wrapper tile-slider ".concat(O?"tile-wrapper--on-light":"")},i.default.createElement("div",{className:"tile-wrapper__content"},i.default.createElement("div",{className:"tile-container"},t&&i.default.createElement("h2",{className:"tile-container__title"},t),i.default.createElement("div",{className:"tile-grid"},h?i.default.createElement(i.Suspense,{fallback:i.default.createElement("div",null,"Loading...")},i.default.createElement(v,{onIndexChanged:function(e){var t=e.index,a=e.items;w(t),l.cards.length-a===t?C(!0):C(!1)},settings:p,ref:function(e){return j=e}},M.map((function(e){return i.default.createElement("div",{key:e.id,style:{display:"flex",flexDirection:"column"}},i.default.createElement("div",(0,o.default)({className:"tile-background"},e.colour&&{style:{backgroundColor:e.colour}}
1),i.default.createElement("div",{className:(0,c.default)("tile",{"tile--extra":e.highlight,"tile--transparent":e.colour})},i.default.createElement("h4",{className:"tile__title"},e.title),e.subtitle&&i.default.createElement("p",{className:"tile__subtitle"},e.subtitle),i.default.createElement("p",{className:"tile__text"},e.text),e.image&&(e.imageLink?i.default.createElement("a",{href:e.imageLink,className:"tile__img-link",target:"_blank",rel:"noreferrer noopener"},i.default.createElement("img",{src:e.image,alt:"Card ".concat(e.title),className:"tile__img",style:(null==e?void 0:e.imageStyle)||{}})):i.default.createElement("img",{src:e.image,alt:"Card ".concat(e.title),className:(0,c.default)("tile__img",{"tile__img--center":!e.subtitle&&!e.text}),style:(null==e?void 0:e.imageStyle)||{}})),e.button_text&&i.default.createElement("a",(0,o.default)({href:e.link,className:(0,c.default)({button:n,"button--icon-left":e.icon,"button--secondary button--on-dark":e.highlight})},e.button_colour&&{style:{backgroundColor:e.button_colour}},!e.button_colour&&l.slider_button_colour&&{style:{backgroundColor:l.slider_button_colour}},{target:e.newWindow?"_blank":"_self",rel:"noreferrer noopener"}),e.icon?i.default.createElement("span",{className:"button__icon"},i.default.createElement(f.default,null)):"",i.default.createElement("span",{className:"button__text"},e.button_text)),e.rating&&i.default.createElement("div",{className:"tile__rating-container"},(0,r.default)(Array(e.rating).keys()).map((function(e){return i.default.createElement(m.default,{key:e})}))))))})))):i.default.createElement("div",null,"Loading..."))),i.default.createElement("div",{className:"tile-container__buttons"},i.default.createElement("button",(0,o.default)({type:"button",className:"slide__button slide__button--left ".concat(0===y?"slide__button--inactive":"")},l.slider_button_colour&&{style:{backgroundColor:l.slider_button_colour}},{onClick:function(){return P("prev")}}),i.default.createElement(d.default,null)),i.default.createElement("button",(0,o.default)({type:"button",className:"slide__button slide__button--right ".concat(L?"slide__button--inactive":"")},l.slider_button_colour&&{style:{backgroundColor:l.slider_button_colour}},{onClick:function(){return P("next")}}),i.default.createElement(s.default,null))))))}}}]);

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.