PageSourceSearch

https://www.biotech-now.co.uk/_next/static/chunks/3288.3cb372bed460a30d.js

js biotech-now.co.uk collected 2026-09-30 17:16:12 UTC 11,082 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3288,6242],{53288:function(e,t,n){"use strict";n.r(t);var r=n(85893),o=n(67294),u=n(39332),i=n(64122),l=n(70914),a=n(55713),s=n(41664),c=n.n(s),d=n(25675),f=n.n(d),p=n(54971),h=n(14864),m=n(26778),v=n(3448),g=n.n(v);t.default=e=>{var t;let{codes:n,interval:s,height:d,width:v,style:y,withoutDefaultMargin:_,adIndex:b}=e,{mediaUrl:j,siteNameId:S}=(0,i.x)(),{siteProductAvailable:x}=(0,h.Xu)(),E=(0,u.useSearchParams)(),w=null==E?void 0:E.get("selectedCategories"),P=x("Ads"),[O,C]=o.useState([]),[M,k]=o.useState(-1),[L,I]=o.useState(),R=o.useRef(null),T=O.length>1&&(null===(t=O[0])||void 0===t?void 0:t.displayOption)==="Сarousel";o.useEffect(()=>{S&&fetch(p.Ko.GET_ADVERTISEMENT+"?type="+n+(w?"?categoriesIds="+encodeURIComponent(w):""),{headers:{sitenameid:S}}).then(e=>e.json()).then(C)},[S]),o.useEffect(()=>{O.length>1&&T&&k(0)},[O,T]),o.useEffect(()=>{T&&(setTimeout(()=>{M===O.length-1?k(0):k(M+1)},s||5e3),I(O[M]))},[M]);let N=(0,o.useCallback)(e=>{let t=(0,a.w)(e,S);if(e.script)return(0,r.jsx)(m.Z,{script:e.script,adLink:t,id:e.id,width:e.defaultWidth,height:e.defaultHeight+20,style:y});if(e.image){let n=(0,l.P)(e,j);return(0,r.jsx)(c(),{href:t,rel:"noreferrer",target:"_blank","ad-open":e.id,"ad-click":e.id,style:y,children:(0,r.jsx)("div",{className:"flex justify-center",style:{height:null!=d?d:e.defaultHeight,width:null!=v?v:e.defaultWidth,position:"relative",margin:"auto"},children:(0,r.jsx)(f(),{src:n,fill:!0,className:"w-auto h-full",priority:!0,alt:e.name})})})}},[d,j,S,y,v]);return P?(0,r.jsx)(r.Fragment,{children:void 0!==b&&O.length>b?(0,r.jsx)("div",{className:g().main,ref:R,children:N(O[b])}):void 0!==b&&O.length<=b?null:(0,r.jsxs)("div",{className:g().main,ref:R,children:[T&&L&&(0,r.jsx)(r.Fragment,{children:N(L)}),!T&&O&&(0,r.jsx)(r.Fragment,{children:O.map(e=>(0,r.jsx)("div",{className:g().ad,style:{margin:_?0:".25rem 0"},children:N(e)},e.linkId))})]})}):null}},26778:function(e,t,n){"use strict";n.d(t,{Z:function(){return l}});var r=n(85893),o=n(41664),u=n.n(o),i=n(67294);function l(e){let{adLink:t,script:n,style:o,id:l,width:a,height:s}=e;return i.useEffect(()=>{let e=e=>{"adClick"===e.data&&window.dataLayer.push({adId:l,event:"adOpen"})};return window.focus(),window.addEventListener("message",e),()=>{window.removeEventListener("message",e)}},[]),(0,r.jsxs)(u(),{href:t,rel:"noreferrer",target:"_blank","ad-open":l,"ad-click":l,style:o,children:[" ",(0,r.jsx)("iframe",{id:"iframe",height:s,width:a,className:"overflow-hidden",srcDoc:'<script type="text/javascript">\n  (function(){var s = document.createElement("script"); s.async = true; s.type = "text/javascript"; \n  var inlineScript = document.createTextNode("document.addEventListener(\'click\', () => {window.parent.postMessage(\'adClick\', \'*\');})"); \n  s.appendChild(inlineScript);\n  var n = document.getElementsByTagName("script")[0]; n.parentNode.insertBefore(s, n);}());\n  </script>  '+n,sandbox:"allow-scripts allow-popups"})]})}},2654:function(e,t,n){"use strict";function r(e){}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"clientHookInServerComponentError",{enumerable:!0,get:function(){return r}}),n(38754),n(67294),("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},83537:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{ReadonlyURLSearchParams:function(){return p},useSearchParams:function(){return h},usePathname:function(){return m},ServerInsertedHTMLContext:function(){return a.ServerInsertedHTMLContext},useServerInsertedHTML:function(){return a.useServerInsertedHTML},useRouter:function(){return v},useParams:function(){return g},useSelectedLayoutSegments:function(){return y},useSelectedLayoutSegment:function(){return _},redirect:function(){return s.redirect},notFound:function(){return c.notFound}});let r=n(67294),o=n(36451),u=n(54858),i=n(2654),l=n(54780),a=n(72286),s=n(66780),c=n(38358),d=Symbol("internal for urlsearchparams readonly");function f(){return Error("ReadonlyURLSearchParams cannot be modified")}class p{[Symbol.iterator](){return this[d][Symbol.iterator]()}append(){throw f()}delete(){throw f()}set(){throw f()}sort(){throw f()}constructor(e){this[d]=e,this.entries=e.entries.bind(e),this.forEach=e.forEach.bind(e),this.get=e.get.bind(e),this.getAll=e.getAll.bind(e),this.has=e.has.bind(e),this.keys=e.keys.bind(e),this.values=e.values.bind(e),this.toString=e.toString.bind(e),this.size=e.size}}
1function h(){(0,i.clientHookInServerComponentError)("useSearchParams");let e=(0,r.useContext)(u.SearchParamsContext),t=(0,r.useMemo)(()=>e?new p(e):null,[e]);return t}function m(){return(0,i.clientHookInServerComponentError)("usePathname"),(0,r.useContext)(u.PathnameContext)}function v(){(0,i.clientHookInServerComponentError)("useRouter");let e=(0,r.useContext)(o.AppRouterContext);if(null===e)throw Error("invariant expected app router to be mounted");return e}function g(){(0,i.clientHookInServerComponentError)("useParams");let e=(0,r.useContext)(o.GlobalLayoutRouterContext);return e?function e(t,n){void 0===n&&(n={});let r=t[1];for(let t of Object.values(r)){let r=t[0],o=Array.isArray(r),u=o?r[1]:r;if(!u||u.startsWith("__PAGE__"))continue;let i=o&&("c"===r[2]||"oc"===r[2]);i?n[r[0]]=r[1].split("/"):o&&(n[r[0]]=r[1]),n=e(t,n)}return n}(e.tree):null}function y(e){void 0===e&&(e="children"),(0,i.clientHookInServerComponentError)("useSelectedLayoutSegments");let{tree:t}=(0,r.useContext)(o.LayoutRouterContext);return function e(t,n,r,o){let u;if(void 0===r&&(r=!0),void 0===o&&(o=[]),r)u=t[1][n];else{var i;let e=t[1];u=null!=(i=e.children)?i:Object.values(e)[0]}if(!u)return o;let a=u[0],s=(0,l.getSegmentValue)(a);return!s||s.startsWith("__PAGE__")?o:(o.push(s),e(u,n,!1,o))}(t,e)}function _(e){void 0===e&&(e="children"),(0,i.clientHookInServerComponentError)("useSelectedLayoutSegment");let t=y(e);return 0===t.length?null:t[0]}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},38358:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{notFound:function(){return r},isNotFoundError:function(){return o}});let n="NEXT_NOT_FOUND";function r(){let e=Error(n);throw e.digest=n,e}function o(e){return(null==e?void 0:e.digest)===n}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},66780:function(e,t,n){"use strict";var r,o;Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{RedirectType:function(){return r},getRedirectError:function(){return l},redirect:function(){return a},isRedirectError:function(){return s},getURLFromRedirectError:function(){return c},getRedirectTypeFromError:function(){return d}});let u=n(46170),i="NEXT_REDIRECT";function l(e,t){let n=Error(i);n.digest=i+";"+t+";"+e;let r=u.requestAsyncStorage.getStore();return r&&(n.mutableCookies=r.mutableCookies),n}function a(e,t){throw void 0===t&&(t="replace"),l(e,t)}function s(e){if("string"!=typeof(null==e?void 0:e.digest))return!1;let[t,n,r]=e.digest.split(";",3);return t===i&&("replace"===n||"push"===n)&&"string"==typeof r}function c(e){return s(e)?e.digest.split(";",3)[2]:null}function d(e){if(!s(e))throw Error("Not a redirect error");return e.digest.split(";",3)[1]}(o=r||(r={})).push="push",o.replace="replace",("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},54780:function(e,t){"use strict";function n(e){return Array.isArray(e)?e[1]:e}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getSegmentValue",{enumerable:!0,get:function(){return n}}),("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},72286:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{ServerInsertedHTMLContext:function(){return u},useServerInsertedHTML:function(){return i}});let r=n(61757),o=r._(n(67294)),u=o.default.createContext(null);function i(e){let t=(0,o.useContext)(u);t&&t(e)}},55713:function(e,t,n){"use strict";n.d(t,{w:function(){return o}});var r=n(9544);let o=(e,t)=>{let n="".concat(e.handlerLink,"?utm_source=").concat(t,"&utm_medium=newsfeed&utm_campaign=").concat(t,"-adId-").concat(e.id);return(0,r.n)({siteNameId:t})+encodeURIComponent(n)}},70914:function(e,t,n){"use strict";n.d(t,{P:function(){return o},o:function(){return r}});let r=e=>{let{mediaUrl:t,siteNameId:n,thumbnailUrl:r}=e;return"".concat(t).concat(n,"/").concat(null==r?void 0:r.replace("\\","/"))},o=(e,t)=>{var n;let r=null==e?void 0:null===(n=e.image)||void 0===n?void 0:n.replace("\\","/");return r?(null==r?void 0:r.indexOf("http"))>=0?r:t+r:""}},9544:function(e,t,n){"use strict";n.d(t,{n:function(){return r}});let r=e=>{let{siteNameId:t}=e,n="".concat("https://linkshandler.caboodleai.net","/lrts?utm_source=").concat(t,"&utm_medium=newsfeed&utm_campaign=").concat(t,"-link-redirect&siteNameId=").concat(t,"&link=");return n}},3448:function(e){e.exports={ad:"styles_ad__DTSBX",adv:"styles_adv__Q4gjY"}},39332:function(e,t,n){e.exports=n(83537)},32616:function(e,t){"use strict";
1Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"createAsyncLocalStorage",{enumerable:!0,get:function(){return u}});let n=Error("Invariant: AsyncLocalStorage accessed in runtime where it is not available");class r{disable(){throw n}getStore(){}run(){throw n}exit(){throw n}enterWith(){throw n}}let o=globalThis.AsyncLocalStorage;function u(){return o?new o:new r}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},46170:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"requestAsyncStorage",{enumerable:!0,get:function(){return o}});let r=n(32616),o=(0,r.createAsyncLocalStorage)();("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)}}]);

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.