PageSourceSearch

https://www.senokot.co.uk/40d9a130d4e18fef6426ab445b2d7c234898dd40-82f0545ee0b73f8be593.js

js senokot.co.uk collected 2026-10-10 00:33:30 UTC 13,838 bytes, 3 lines download raw bytes

1/*! For license information please see 40d9a130d4e18fef6426ab445b2d7c234898dd40-82f0545ee0b73f8be593.js.LICENSE.txt */
2"use strict";(self.webpackChunkhusky_site=self.webpackChunkhusky_site||[]).push([[258],{26625:function(e,t,r){r.d(t,{Gz:function(){return c},u1:function(){return ce},hb:function(){return le},Qc:function(){return se},r0:function(){return fe}});var n=r(78909),o=r(39630),a=function(){window.PriceSpider&&((0,o.removeJsOrCss)("cdn.pricespider"),(0,o.removeJsOrCss)("cdn.pricespider",!1),(0,o.removeElementsByClassName)("ps-container"),(0,o.removeElementById)("ps-lightbox-background"),window.PriceSpider=null)},u=r(67294),i=r(35414),c=function(e){var t=e.url;return u.createElement(i.q,null,u.createElement("script",{src:t}))},l={exports:{}},s={},f=Object.getOwnPropertySymbols,p=Object.prototype.hasOwnProperty,d=Object.prototype.propertyIsEnumerable;function y(e){if(null==e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}var v=function(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var t={},r=0;r<10;r++)t["_"+String.fromCharCode(r)]=r;var n=Object.getOwnPropertyNames(t).map((function(e){return t[e]}));if("0123456789"!==n.join(""))return!1;var o={};return"abcdefghijklmnopqrst".split("").forEach((function(e){o[e]=e})),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},o)).join("")}catch(a){return!1}}()?Object.assign:function(e,t){for(var r,n,o=y(e),a=1;a<arguments.length;a++){for(var u in r=Object(arguments[a]))p.call(r,u)&&(o[u]=r[u]);if(f){n=f(r);for(var i=0;i<n.length;i++)d.call(r,n[i])&&(o[n[i]]=r[n[i]])}}return o},m={exports:{}};function h(e){return h="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},h(e)}var b={},g=v,_=60103,w=60106;b.Fragment=60107,b.StrictMode=60108,b.Profiler=60114;var E=60109,k=60110,S=60112;b.Suspense=60113;var C=60115,O=60116;if("function"==typeof Symbol&&Symbol.for){var P=Symbol.for;_=P("react.element"),w=P("react.portal"),b.Fragment=P("react.fragment"),b.StrictMode=P("react.strict_mode"),b.Profiler=P("react.profiler"),E=P("react.provider"),k=P("react.context"),S=P("react.forward_ref"),b.Suspense=P("react.suspense"),C=P("react.memo"),O=P("react.lazy")}var j="function"==typeof Symbol&&Symbol.iterator;function I(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,r=1;r<arguments.length;r++)t+="&args[]="+encodeURIComponent(arguments[r]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var R={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},A={};function L(e,t,r){this.props=e,this.context=t,this.refs=A,this.updater=r||R}function x(){}function B(e,t,r){this.props=e,this.context=t,this.refs=A,this.updater=r||R}L.prototype.isReactComponent={},L.prototype.setState=function(e,t){if("object"!==h(e)&&"function"!=typeof e&&null!=e)throw Error(I(85));this.updater.enqueueSetState(this,e,t,"setState")},L.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},x.prototype=L.prototype;var U=B.prototype=new x;U.constructor=B,g(U,L.prototype),U.isPureReactComponent=!0;var $={current:null},N=Object.prototype.hasOwnProperty,M={key:!0,ref:!0,__self:!0,__source:!0};function D(e,t,r){var n,o={},a=null,u=null;if(null!=t)for(n in void 0!==t.ref&&(u=t.ref),void 0!==t.key&&(a=""+t.key),t)N.call(t,n)&&!M.hasOwnProperty(n)&&(o[n]=t[n]);var i=arguments.length-2;if(1===i)o.children=r;else if(1<i){for(var c=Array(i),l=0;l<i;l++)c[l]=arguments[l+2];o.children=c}if(e&&e.defaultProps)for(n in i=e.defaultProps)void 0===o[n]&&(o[n]=i[n]);return{$$typeof:_,type:e,key:a,ref:u,props:o,_owner:$.current}}function T(e){return"object"===h(e)&&null!==e&&e.$$typeof===_}var V=/\/+/g;function q(e,t){return"object"===h(e)&&null!==e&&null!=e.key?function(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,(function(e){return t[e]}))}(""+e.key):t.toString(36)}function F(e,t,r,n,o){var a=h(e);"undefined"!==a&&"boolean"!==a||(e=null);var u=!1;if(null===e)u=!0;else switch(a){case"string":case"number":u=!0;break;
vendor: 5,149 bytes, line 2
2case"object":switch(e.$$typeof){case _:case w:u=!0}}if(u)return o=o(u=e),e=""===n?"."+q(u,0):n,Array.isArray(o)?(r="",null!=e&&(r=e.replace(V,"$&/")+"/"),F(o,t,r,"",(function(e){return e}))):null!=o&&(T(o)&&(o=function(e,t){return{$$typeof:_,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}(o,r+(!o.key||u&&u.key===o.key?"":(""+o.key).replace(V,"$&/")+"/")+e)),t.push(o)),1;if(u=0,n=""===n?".":n+":",Array.isArray(e))for(var i=0;i<e.length;i++){var c=n+q(a=e[i],i);u+=F(a,t,r,c,o)}else if(c=function(e){return null===e||"object"!==h(e)?null:"function"==typeof(e=j&&e[j]||e["@@iterator"])?e:null}(e),"function"==typeof c)for(e=c.call(e),i=0;!(a=e.next()).done;)u+=F(a=a.value,t,r,c=n+q(a,i++),o);else if("object"===a)throw t=""+e,Error(I(31,"[object Object]"===t?"object with keys {"+Object.keys(e).join(", ")+"}":t));return u}function H(e,t,r){if(null==e)return e;var n=[],o=0;return F(e,n,"","",(function(e){return t.call(r,e,o++)})),n}function G(e){if(-1===e._status){var t=e._result;t=t(),e._status=0,e._result=t,t.then((function(t){0===e._status&&(t=t.default,e._status=1,e._result=t)}),(function(t){0===e._status&&(e._status=2,e._result=t)}))}if(1===e._status)return e._result;throw e._result}var K={current:null};function J(){var e=K.current;if(null===e)throw Error(I(321));return e}var Y={ReactCurrentDispatcher:K,ReactCurrentBatchConfig:{transition:0},ReactCurrentOwner:$,IsSomeRendererActing:{current:!1},assign:g};b.Children={map:H,forEach:function(e,t,r){H(e,(function(){t.apply(this,arguments)}),r)},count:function(e){var t=0;return H(e,(function(){t++})),t},toArray:function(e){return H(e,(function(e){return e}))||[]},only:function(e){if(!T(e))throw Error(I(143));return e}},b.Component=L,b.PureComponent=B,b.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=Y,b.cloneElement=function(e,t,r){if(null==e)throw Error(I(267,e));var n=g({},e.props),o=e.key,a=e.ref,u=e._owner;if(null!=t){if(void 0!==t.ref&&(a=t.ref,u=$.current),void 0!==t.key&&(o=""+t.key),e.type&&e.type.defaultProps)var i=e.type.defaultProps;for(c in t)N.call(t,c)&&!M.hasOwnProperty(c)&&(n[c]=void 0===t[c]&&void 0!==i?i[c]:t[c])}var c=arguments.length-2;if(1===c)n.children=r;else if(1<c){i=Array(c);for(var l=0;l<c;l++)i[l]=arguments[l+2];n.children=i}return{$$typeof:_,type:e.type,key:o,ref:a,props:n,_owner:u}},b.createContext=function(e,t){return void 0===t&&(t=null),(e={$$typeof:k,_calculateChangedBits:t,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null}).Provider={$$typeof:E,_context:e},e.Consumer=e},b.createElement=D,b.createFactory=function(e){var t=D.bind(null,e);return t.type=e,t},b.createRef=function(){return{current:null}},b.forwardRef=function(e){return{$$typeof:S,render:e}},b.isValidElement=T,b.lazy=function(e){return{$$typeof:O,_payload:{_status:-1,_result:e},_init:G}},b.memo=function(e,t){return{$$typeof:C,type:e,compare:void 0===t?null:t}},b.useCallback=function(e,t){return J().useCallback(e,t)},b.useContext=function(e,t){return J().useContext(e,t)},b.useDebugValue=function(){},b.useEffect=function(e,t){return J().useEffect(e,t)},b.useImperativeHandle=function(e,t,r){return J().useImperativeHandle(e,t,r)},b.useLayoutEffect=function(e,t){return J().useLayoutEffect(e,t)},b.useMemo=function(e,t){return J().useMemo(e,t)},b.useReducer=function(e,t,r){return J().useReducer(e,t,r)},b.useRef=function(e){return J().useRef(e)},b.useState=function(e){return J().useState(e)},b.version="17.0.2";m.exports=b;var z=m.exports,W=60103;if(s.Fragment=60107,"function"==typeof Symbol&&Symbol.for){var Q=Symbol.for;W=Q("react.element"),s.Fragment=Q("react.fragment")}var X=z.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,Z=Object.prototype.hasOwnProperty,ee={key:!0,ref:!0,__self:!0,__source:!0};function te(e,t,r){var n,o={},a=null,u=null;for(n in void 0!==r&&(a=""+r),void 0!==t.key&&(a=""+t.key),void 0!==t.ref&&(u=t.ref),t)Z.call(t,n)&&!ee.hasOwnProperty(n)&&(o[n]=t[n]);if(e&&e.defaultProps)for(n in t=e.defaultProps)void 0===o[n]&&(o[n]=t[n]);return{$$typeof:W,type:e,key:a,ref:u,props:o,_owner:X.current}}s.jsx=te,s.jsxs=te;l.exports=s;var re=function(e){var t=e.productUrl,r=e.name,n=e.image,o=e.description,a=e.sku,u={"@context":"https://schema.org","@type":"Product","@id":t,name:r,image:n,description:o,brand:e.brand,sku:a},i=JSON.stringify(u);try{JSON.parse(i)}catch(c){return console.error("Invalid Json:",c),null}return l.exports.jsx("script",Object.assign({type:"application/ld+json"},{children:i}))};function ne(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,a=[],u=!0,i=!1;try{for(r=r.call(e);!(u=(n=r.next()).done)&&(a.push(n.value),!t||a.length!==t);u=!0);}catch(e){i=!0,o=e}finally{try{u||null==r.return||r.return()}finally{if(i)throw o}}return a}}(e,t)||function(e,t){if(e){if("string"==typeof e)return oe(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?oe(e,t):void 0}}
2(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function oe(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}var ae=new(function(){return e=function e(){var t=this;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.onReady=function(e){return t.isReady?e():(window.bvCallback=function(r){r.api.ready().then((function(){e(),t.isReady=!0})).catch((function(e){console.error("BV api loading error",e)}))},null)},this.trackCatalogUpdate=function(e,t){window.bvDCC={catalogData:{locale:t,catalogProducts:e}},e.forEach((function(e){window.BV.pixel.trackEvent("CatalogUpdate",{type:"Product",locale:t,catalogProducts:[e]})}))},this.trackConversion=function(e){var t=e.type,r=e.label,n=e.value;window.BV.pixel.trackConversion({type:t,label:r,value:n})},this.isReady=!1},Object.defineProperty(e,"prototype",{writable:!1}),e;var e}()),ue=[],ie=r(29499),ce=function(e){var t=e.url,r=e.productData,n=e.productId,o=e.brand,a=void 0===o?"":o,i=e.siteUrl,c=e.lang,l=void 0===c?"":c,s=function(e){return function(e){var t=ne((0,u.useState)(),2),r=(t[0],t[1]),n=ne((0,u.useState)(),2),o=(n[0],n[1]),a=function(){r(!0),o(!1)},i=function(){r(!1),o(!0)},c=(0,u.useCallback)((function(){ue.push(e);var t=document.createElement("script");return t.src=e,t.async=!0,t.addEventListener("load",a),t.addEventListener("error",i),document.body.appendChild(t),function(){t.removeEventListener("load",a),t.removeEventListener("error",i)}}),[e]);(0,u.useEffect)((function(){ue.includes(e)?a():c()}),[c,e])}(e),{trackCatalogUpdate:(0,u.useCallback)((function(e,t){ae.onReady((function(){ae.trackCatalogUpdate(e,t)}))}),[]),trackConversion:(0,u.useCallback)((function(e){var t=e.type,r=e.label,n=e.value;ae.onReady((function(){ae.trackConversion({type:t,label:r,value:n})}))}),[])}}(t),f=s.trackCatalogUpdate,p=(0,ie.useLocation)().pathname,d=new URL(p,i);return(0,u.useEffect)((function(){if(window.BV&&r&&n){var e={productId:n,productName:r.productTitle,productPageURL:d.href,brandName:a,productImageURL:new URL(r.heroImage.url)};f([e],l)}}),[r,n,a]),r?u.createElement(re,{sku:r.sku,name:r.productTitle,description:r.descriptionShort,image:r.heroImage.url,brand:a,productUrl:d.href}):null},le=function(e){var t=e.appId;return u.createElement(i.q,null,u.createElement("script",{type:"text/javascript"},'(function(e,d){try{var a=window.swnDataLayer=window.swnDataLayer||{};a.appId=e||a.appId,a.eventBuffer=a.eventBuffer||[],a.loadBuffer=a.loadBuffer||[],a.push=a.push||function(e){a.eventBuffer.push(e)},a.load=a.load||function(e){a.loadBuffer.push(e)},a.dnt=a.dnt!=null?a.dnt:d;var t=document.getElementsByTagName("script")[0],n=document.createElement("script");n.async=!0,n.src="//wtb-tag.mikmak.ai/scripts/"+a.appId+"/tag.min.js",t.parentNode.insertBefore(n,t)}catch(e){console.log(e)}}("'+t+'", false));'))},se=function(e){var t=e.priceSpider,r=e.lang,n=(0,u.useState)(!1),o=n[0],c=n[1];return(0,u.useEffect)((function(){return a(),c(!0),function(){document.getElementsByClassName("ps-container ps-lightbox ps-open")&&(document.documentElement.style.overflowY="",document.body.style.overflowY=""),a()}}),[]),u.createElement(i.q,null,u.createElement("meta",{name:"ps-key",content:t.key}),u.createElement("meta",{name:"ps-country",content:t.country}),u.createElement("meta",{name:"ps-language",content:r.split("-")[0]}),o?u.createElement("script",{src:t.url+'?v="'+Date.now()+'"',type:"text/javascript",async:!0}):null)},fe=function(e,t,r,o){var a=function(e,t){return t&&n.SHOPPABLE_PLUGIN.PRICE_SPIDER===e&&Boolean(t.key&&t.country&&t.url)||!1}(e,t),u=function(e,t){return t&&n.SHOPPABLE_PLUGIN.ADIMO===e&&Boolean(t.key&&t.url&&t.buttonText)||!1}(e,r),i=function(e,t){return t&&(n.SHOPPABLE_PLUGIN.MIKMAK_DEPRECATED===e||n.SHOPPABLE_PLUGIN.MIKMAK_V1===e)&&Boolean(t.appId&&t.buttonText)||!1}(e,o),c=function(e,t){return t&&n.SHOPPABLE_PLUGIN.MIKMAK_V2===e&&Boolean(t.appId&&t.widgetId&&t.buttonText)||!1}(e,o);return{isPriceSpiderAvailable:a,isAdimoAvailable:u,isMikMakV1Available:i,isMikMakV2Available:c}}}}]);
3//# sourceMappingURL=40d9a130d4e18fef6426ab445b2d7c234898dd40-82f0545ee0b73f8be593.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.