PageSourceSearch

https://numarknet.com/_next/static/chunks/158-f3c87fcd28f21f93.js

js numarknet.com collected 2026-10-10 01:19:43 UTC 10,116 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[158],{55499:function(e,a,t){t.d(a,{h:function(){return d}});var n=t(52322),i=t(21532),r=t(72779),s=t.n(r),c=t(76699),o=function(e){var a=e.items,t=e.currentRefinement,i=e.refine,r=e.className,o=(0,c.$)().t;return(0,n.jsxs)("label",Object.assign({className:s()("display-option",r)},{children:[(0,n.jsx)("span",Object.assign({className:"sr-only"},{children:o("Search.SortBy")}),void 0),(0,n.jsx)("select",Object.assign({className:"display-option__input",defaultValue:t,onChange:function(e){return i(e.currentTarget.value)}},{children:a.map(function(e){return(0,n.jsx)("option",Object.assign({value:e.value},{children:e.label}),e.label)})}),void 0)]}),void 0)},d=(0,i.Z)(o)},80035:function(e,a,t){t.d(a,{p:function(){return w}});var n=t(52322),i=t(41664),r=t.n(i),s=t(76699),c=t(96662),o=t(16818),d=t(72779),l=t.n(d),u=t(99534),m=t(828),v=t(41154),b=t(61394),g=t(2784),p=t(38505),h=t(43554),j=t.n(h),f=t(25675),x=t.n(f),y=t(26957),_=t(64529),N=function(e){var a,t,i=e.name,r=(e.code,e.brand),c=e.attributes,o=e.price,d=e.isLoggedIn,m=void 0!==d&&d,h=e.canOrder,f=void 0!==h&&h,N=e.handleAddToCart,O=(e.overrides,e.className),C=(0,u.Z)(e,["name","code","brand","attributes","price","isLoggedIn","canOrder","handleAddToCart","overrides","className"]),k=(0,s.$)().t,Z=(0,v.kT)().Link,I=j()(C["aria-busy"]),P=(0,g.useRef)(1);return(0,n.jsxs)("article",Object.assign({className:l()("product-grid-card",O)},{children:[(0,n.jsx)(Z,Object.assign({href:C.url,className:l()("product-grid-card__image")},{children:(null===(a=C.image)||void 0===a?void 0:a.url)?(0,n.jsx)(x(),{src:C.image.url,alt:null!==(t=C.image.alt)&&void 0!==t?t:"",layout:"fill",objectFit:"contain",loading:"lazy",sizes:"(max-width: 768px) 50vw, 25vw"},void 0):null}),void 0),(0,n.jsxs)("h2",Object.assign({className:l()("product-grid-card__name",{"product-grid-card__name--has-attributes":!c})},{children:[r&&(0,n.jsx)("span",Object.assign({className:"product-grid-card__brand"},{children:r}),void 0),i]}),void 0),c?(0,n.jsx)("dl",Object.assign({className:l()("product-grid-card__attributes")},{children:Object.keys(c).map(function(e){return(0,n.jsxs)("div",{children:[(0,n.jsx)("dt",Object.assign({className:"attribute-label inline"},{children:k("catalog:Product.".concat(e))}),void 0),(0,n.jsx)("dd",Object.assign({className:"inline"},{children:c[e]}),void 0)]},e)})}),void 0):null,(0,n.jsx)("div",Object.assign({className:l()("product-grid-card__actions",{"product-grid-card__actions--is-logged-in":m})},{children:m?(0,n.jsxs)(n.Fragment,{children:[(0,n.jsxs)("div",Object.assign({className:l()("product-grid-card__details")},{children:[(0,n.jsx)(b.j,{className:l()("product-grid-card__price"),price:o,overrides:{Price:function(e){var a=e.formattedPrice,t=(e.hasOriginalPrice,(0,u.Z)(e,["formattedPrice","hasOriginalPrice"]));return(0,n.jsx)("span",Object.assign({},t,{children:(0,n.jsx)(p.c,Object.assign({ns:"catalog",i18nKey:"Product.Price.ExVAT",values:{price:a}},{children:(0,n.jsx)("span",{className:"font-normal"},void 0)}),void 0)}),void 0)}}},void 0),f&&(0,n.jsx)(_.F,{currentQuantity:P.current,className:l()("mb-2"),handleChange:function(e){P.current=e},delay:0},void 0)]}),void 0),(0,n.jsxs)("div",Object.assign({className:l()("product-grid-card__add-to-basket")},{children:[f&&(0,n.jsx)(y.z,Object.assign({className:l()("product-grid-card__add-to-basket-cta"),disabled:I||C.disableCartAction,onClick:function(){return null==N?void 0:N({quantity:P.current})}},{children:k("commerce:Cart.AddToCart")}),void 0),(0,n.jsx)(Z,Object.assign({className:l()("product-grid-card__view-link"),href:C.url},{children:k("catalog:ViewProduct")}),void 0)]}),void 0)]},void 0):(0,n.jsx)(n.Fragment,{children:(0,n.jsx)(Z,Object.assign({className:l()("product-grid-card__register"),href:"/become-a-member"},{children:k("catalog:Product.Register")}),void 0)},void 0)}),void 0)]}),void 0)},O=t(50402),C=t(61004),k=t(4786),Z=t(6076),I=t(76630),P=function(e){var a,t=e.id,i=e.type,r=e.brand,s=e.sku,c=e.name,o=e.hasOptions,d=e.thumbnailImage,l=e.price,v=e.url,b=e.attributes,g=e.customerClasses,p=(0,u.Z)(e,["id","type","brand","sku","name","hasOptions","thumbnailImage","price","url","attributes","customerClasses"]),h=(0,m.Z)((0,k.a)(),1)[0],j=(0,I.WR)().key,f=(0,m.Z)((0,C.t)({id:t,name:c,sku:s},{messageLocation:"header-cart"}),2),x=f[0],y=f[1].loading,_=null===(a=null==b?void 0:b.Supplier)||void 0===a?void 0:a.toString();return"psuk"===j&&c.match(/zoladex/i)&&(_="zoladex"),(0,n.jsx)(N,Object.assign({name:c,image:null!=d?d:void 0,price:l,url:v,brand:r,handleAddToCart:x,disableCartAction:i!==O.Swi.Simple||y,"aria-busy":y,code:s,canOrder:!o&&(0,Z.d5)(null==h?void 0:h.permissions,_,j,g||[]),isLoggedIn:!!h,attributes:b},p),t)},q=t(68484),S=t(46094),A=t(7920),F=t(55020),L=function(e){var a=e.hits,t=void 0===a?[]:a,i=e.hasMore,c=e.refineNext,o=e.searchState,d=(0,s.$)().t,u=(0,I.WR)(),m=u.currency,v=u.baseUrls,b=(0,S.j)(),g=(0,q.Q5)(o);return t.length>0?(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(A.W,{previousPagePath:g?(0,F.mc)(b,g):void 0,nextPagePath:i?(0,F.mc)(b,(0,q.so)(o)):void 0},void 0),(0,n.jsx)("section",Object.assign({className:l()("grid grid-cols-2 gap-3","sm:grid-cols-4","lg:gap-4")},{children:t.map(function(e){return(0,n.jsx)(P,{hasOptions:e.has_options,id:e.sku,brand:e.brand,type:(0,q.N4)(e.type_id
1),sku:e.sku,name:e.name,attributes:e.pip_code?{PipCode:e.pip_code}:{Supplier:e.supplier_label},thumbnailImage:e.image?{url:"".concat(null==v?void 0:v.magento,"/media/catalog/product").concat(e.image),alt:""}:void 0,url:"/".concat(e.url_key),price:{value:100*e.price,currency:m},customerClasses:e.customer_classes},e.objectID)})}),void 0),i&&(0,n.jsx)("footer",Object.assign({className:"flex mt-6 sm:mt-4 lg:mt-9"},{children:(0,n.jsx)(r(),Object.assign({href:{query:(0,q.so)(o)}},{children:(0,n.jsx)("a",Object.assign({className:"button button--secondary mx-auto",onClick:function(e){e.preventDefault(),c()}},{children:d("Product.LoadMore")}),void 0)}),void 0)}),void 0)]},void 0):null},R=(0,c.Z)(L),w=(0,o.Z)(function(e){var a=e.searchState;return(0,n.jsx)(R,{searchState:a},void 0)})},24744:function(e,a,t){t.d(a,{d:function(){return l}});var n=t(99534),i=t(29815),r=t(52322),s=t(58232),c=t(92103),o=t(35313),d=function(e){var a,t=e.items,s=(e.currentRefinement,e.refine),d=(e.isFromSearch,e.searchForItems,e.createURL,(0,n.Z)(e,["items","currentRefinement","refine","isFromSearch","searchForItems","createURL"])),l=null===(a=(0,i.Z)(void 0===t?[]:t).sort(function(e,a){return e.label.localeCompare(a.label)}))||void 0===a?void 0:a.filter(function(e){return!!e.label});return(0,r.jsx)(c.Y,Object.assign({},d,{children:l.map(function(e){return(0,r.jsx)(o.X,{name:e.objectID,value:e.value,checked:e.isRefined,label:e.label,onChange:function(){s(e.value)}},e.label)})}),void 0)},l=(0,s.Z)(d)},82026:function(e,a,t){t.d(a,{o:function(){return n}});var n=(0,t(36088).T)("Invalid Cart ID","Cart ID is not set")},61004:function(e,a,t){t.d(a,{t:function(){return b}});var n=t(26042),i=t(69396),r=t(828),s=t(2784),c=t(76699),o=t(31520),d=t(24038),l=t(49863),u=t(50402),m=t(82026),v=t(98899);function b(e){var a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},t=a.messageLocation,b=a.successCallback,g=a.skipSuccessMessage,p=(0,l.P)().track,h=(0,r.Z)((0,v.j)(),1)[0],j=(0,c.$)("commerce").t,f=(0,o.h)({context:e,i18nNs:"commerce",createSuccessAction:void 0!==g&&g?void 0:function(){return{type:d.x.AddMessage,payload:{id:"".concat(e.id,"-added-to-cart"),location:t,type:d.C.Success,content:j("Messages.AddedToCart",e)}}},createErrorAction:function(e){return e.type===d.x.AddMessage?(0,i.Z)((0,n.Z)({},e),{payload:(0,i.Z)((0,n.Z)({},e.payload),{location:t})}):e},successCallback:function(a){p("add_to_cart",{event_label:e.name}),null==b||b(a)}}),x=(0,r.Z)((0,u.$BB)(f),2),y=x[0],_=x[1];return[(0,s.useCallback)(function(a){var t,r=a.quantity,s=a.variantId,c=a.customisableOptions;(null==h?void 0:h.id)?y({variables:{cartId:h.id,items:[{id:e.id,quantity:void 0===r?1:r,variantId:s||null,customisableOptions:c}]}}):null===(t=f.onError)||void 0===t||t.call(f,(0,i.Z)((0,n.Z)({},m.o),{clientErrors:[]}))},[y,f,null==h?void 0:h.id,e.id]),_]}},64529:function(e,a,t){t.d(a,{F:function(){return g}});var n=t(26042),i=t(69396),r=t(99534),s=t(52322),c=t(24043),o=t(72779),d=t.n(o),l=t(2784),u=t(76699),m=t(6804),v="quantity-input__button button button--hairline button--hairline-primary w-5 h-5 min-h-0 p-0 rounded-none",b={IncrementButton:function(e){e.quantity;var a=e.className,t=(0,r.Z)(e,["quantity","className"]);return(0,s.jsx)("button",Object.assign({type:"button",className:d()(v,a),tabIndex:-1},t,{children:(0,s.jsx)("span",Object.assign({role:"presentation"},{children:"+"}),void 0)}),void 0)},DecrementButton:function(e){e.quantity;var a=e.className,t=(0,r.Z)(e,["quantity","className"]);return(0,s.jsx)("button",Object.assign({type:"button",className:d()(v,a),tabIndex:-1},t,{children:(0,s.jsx)("span",Object.assign({role:"presentation"},{children:"-"}),void 0)}),void 0)}},g=function(e){var a=e.className,t=e.visuallyHideLabel,o=void 0!==t&&t,v=e.labelContext,g=void 0===v?"input":v,p=(e.overrides,(0,r.Z)(e,["className","visuallyHideLabel","labelContext","overrides"])),h=(0,l.useRef)("quantity-input-".concat((0,m.Z)())),j=(0,i.Z)((0,n.Z)({},b),{Wrapper:function(e){var a=e.className,t=e.children,n=(0,r.Z)(e,["className","children"]),i=(0,u.$)("commerce").t;return(0,s.jsxs)("div",Object.assign({className:d()("quantity-input","inline-flex items-center",a)},n,{children:[(0,s.jsx)("label",Object.assign({htmlFor:h.current,className:d()("quantity-input__label","text-2xs font-brand font-bold mr-2",{"sr-only":o})},{children:i("Cart.Item.Quantity",{context:g})}),void 0),t]}),void 0)},Input:function(e){var a=e.className,t=(e.quantity,(0,r.Z)(e,["className","quantity"]));return(0,s.jsx)("input",Object.assign({id:h.current,className:d()("quantity-input__input","w-5 h-5 p-0 font-brand font-bold text-center mx-[-1px] border-brand-primary-900",a)},t,{"aria-label":void 0}),void 0)}});return(0,s.jsx)(c.F,Object.assign({className:d()(a),overrides:j},p),void 0)}}}]);

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.