1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7893],{69486:function(e,t,a){(window.__NEXT_P=window.__NEXT_P||[]).push(["/[domainLocale]/product/[product-category]",function(){return a(83124)}])},43715:function(e,t,a){"use strict";a.d(t,{EY:function(){return o},JF:function(){return l}});var r=a(36005),n=(a(83454).env.SERVER,JSON.parse('[{"regionName":"Singapore","locales":"en,zh","domain":"www.mitutoyo.com.sg","locale":"en","countryCode":"sg"},{"regionName":"Singapore","locales":"en,zh","domain":"www.mitutoyo.com.sg","locale":"zh","countryCode":"sg"},{"regionName":"Malaysia","locales":"en","domain":"www.mitutoyo.com.my","locale":"en","countryCode":"my"},{"regionName":"Thailand","locales":"en,th","domain":"www.mitutoyo.co.th","locale":"en","countryCode":"th"},{"regionName":"Thailand","locales":"en,th","domain":"www.mitutoyo.co.th","locale":"th","countryCode":"th"},{"regionName":"Indonesia","locales":"en,id","domain":"www.mitutoyo.co.id","locale":"en","countryCode":"id"},{"regionName":"Indonesia","locales":"en,id","domain":"www.mitutoyo.co.id","locale":"id","countryCode":"id"},{"regionName":"Vietnam","locales":"en,vi","domain":"www.mitutoyo.com.vn","locale":"en","countryCode":"vn"},{"regionName":"Vietnam","locales":"en,vi","domain":"www.mitutoyo.com.vn","locale":"vi","countryCode":"vn"},{"regionName":"Philippines","locales":"en","domain":"www.mitutoyo.com.ph","locale":"en","countryCode":"ph"},{"regionName":"Australia","locales":"en","domain":"www.mitutoyo.com.au","locale":"en","countryCode":"au"},{"regionName":"New Zealand","locales":"en","domain":"www.nz.mitutoyo.com.sg","locale":"en","countryCode":"nz"},{"regionName":"Cambodia","locales":"en","domain":"www.kh.mitutoyo.com.sg","locale":"en","countryCode":"kh"},{"regionName":"Laos","locales":"en","domain":"www.la.mitutoyo.com.sg","locale":"en","countryCode":"la"},{"regionName":"Brunei","locales":"en","domain":"www.bn.mitutoyo.com.sg","locale":"en","countryCode":"bn"},{"regionName":"Myanmar","locales":"en","domain":"www.mm.mitutoyo.com.sg","locale":"en","countryCode":"mm"}]')),o=function(e){var t=n;return e?(0,r.hX)(t,(function(t){return t.locale==e})):n},l={sg:["en","zh"],id:["en","id"],vn:["en","vi"],th:["en","th"],my:["en"],ph:["en"],au:["en"],nz:["en"],mm:["en"],kh:["en"],la:["en"]}},83124:function(e,t,a){"use strict";a.r(t),a.d(t,{__N_SSP:function(){return j},default:function(){return w}});var r=a(85893),n=a(36005),o=a(11163),l=a(67294),s=a(11358),i=a.n(s),c=a(8100),u=a(55023),d=a(38277),p=a(52266),m=a(30002),f=a(35141),g=a(38837),b=a(71294),h=a(86896);a(43715);function y(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function x(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{},r=Object.keys(a);"function"===typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(a).filter((function(e){return Object.getOwnPropertyDescriptor(a,e).enumerable})))),r.forEach((function(t){y(e,t,a[t])}))}return e}var v="9",j=!0;function w(e){var t=(0,o.useRouter)(),a=(0,h.Z)().formatMessage,s=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return a({id:e,defaultMessage:t||e})},y=(0,l.useMemo)((function(){var e=1;if(t.query.page){var a=parseInt(t.query.page);isNaN(a)||(e=a)}return e}),[t.query]),j=(0,l.useCallback)((function(t){var a=(0,n.U2)(e,"domainLocale","sg-en");return t?"/".concat(a).concat(t):"/".concat(a)}),[e]),w=(0,c.ZP)(!(0,n.xb)(e)&&e.productCategory&&e.productCategory.slug?"/productsByCategory/".concat(e.locale,"/").concat(e.productCategory.slug,"?_limit=").concat(v,"&_start=").concat((y-1)*v,"&_sort=newFlag:desc,featuredFlag:desc,updatedAt:desc"):null,u.Ch,{initialData:e.data}),C=w.data,N=w.isValidating,k=(w.error,(0,l.useCallback)((function(a){var r=(0,n.CE)(t.query,["product-category","product-subcategory","page","domainLocale"]);y!==a.selected+1&&(0==a.selected?t.push({pathname:j("/product/".concat(e.productCategory.slug)),query:x({},r)}):t.push({pathname:j("/product/".concat(e.productCategory.slug)),query:x({page:a.selected+1}
1,r)}))}),[j,t,y,e.productCategory])),P=(0,l.useMemo)((function(){return C?Math.ceil((0,n.U2)(C,"total",0)/v):0}),[C]);return(0,r.jsxs)("div",{className:"flex flex-col px-1 lg:px-0",children:[(0,r.jsx)(b.default,{title:(0,n.U2)(C,["category","name"],""),domainTitle:(0,n.U2)(e,["homepage","title"],"Mitutoyo Asia Pacific"),domain:(0,n.U2)(e,["homepage","domain"]),metatag:"Explore our ".concat((0,n.U2)(C,["category","name"],"")," products"),locale:(0,n.U2)(e,"locale"),countryCode:(0,n.U2)(e,"countryCode"),locales:(0,n.U2)(e,"locales"),categories:["Product"],meta:e.productCategory.meta}),(0,r.jsx)("div",{className:"flex border-0 border-black pb-0",children:(0,r.jsxs)("div",{className:"container",children:[(0,r.jsx)(d.default,{hideTitle:!0}),(0,r.jsx)("div",{className:"page-title",children:(0,r.jsx)("span",{children:(0,n.U2)(C,["category","name"],"")})}),(0,r.jsxs)("div",{className:"w-full flex flex-wrap",children:[(0,r.jsx)("div",{className:"w-full lg:w-4/5 border-0 border-black",children:t.isReady&&!N&&(0,r.jsx)(r.Fragment,{children:(0,n.U2)(C,"total",-1)>0?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("div",{className:"flex flex-wrap lg:pr-0",children:(0,r.jsx)("div",{className:"p-0 grid grid-cols-1 sm:grid-cols-2 md:grid-cols-3 lg:grid-cols-3 xl:grid-cols-3 gap-4 lg:gap-0",children:(0,n.U2)(C,"data",[]).map((function(e){return(0,r.jsx)(p.default,{product:e},e.id)}))})}),P>1&&(0,r.jsx)("div",{className:"flex justify-end my-4",children:(0,r.jsx)(i(),{marginPagesDisplayed:1,pageRangeDisplayed:3,previousLabel:s("pagination.prev.label","Previous"),nextLabel:s("pagination.next.label","Next"),breakLabel:"...",initialPage:y-1,pageCount:Math.ceil((0,n.U2)(C,"total",0)/v),onPageChange:k,containerClassName:"paginate-wrap",subContainerClassName:"paginate-inner",pageClassName:"paginate-li",pageLinkClassName:"paginate-a",activeClassName:"paginate-active",nextLinkClassName:"paginate-next-a",previousLinkClassName:"paginate-prev-a",breakLinkClassName:"paginate-break-a",disabledClassName:"paginate-disabled",hrefBuilder:function(t){return j(1==t?"/product/".concat(e.productCategory.slug):"/product/".concat(e.productCategory.slug,"?page=").concat(t))}})})]}):(0,r.jsx)(m.default,{})})}),(0,r.jsxs)("div",{className:"hidden lg:block lg:w-1/5",children:[(0,r.jsx)(g.default,{data:(0,n.U2)(e,"categories",[])}),(0,r.jsx)(f.default,{position:"vertical",productvideo:!0,ebook:!0,contactus:!0})]})]})]})}),(0,r.jsx)("section",{id:"LinkProduct",className:"text-center bg-image-1",children:(0,r.jsx)("div",{className:"flex flex-wrap bg-gray-300 bg-opacity-80",children:(0,r.jsx)("div",{className:"container",children:(0,r.jsx)(f.default,{position:"horizontal",productvideo:!0,ebook:!0,contactus:!0})})})})]})}},38277:function(e,t,a){"use strict";a.r(t),a.d(t,{default:function(){return y}});var r=a(85893),n=a(67294),o=a(41664),l=a(11163),s=a(86896),i=a(36005),c=a(52091),u=a(94184),d=a.n(u);function p(e,t){(null==t||t>e.length)&&(t=e.length);for(var a=0,r=new Array(t);a<t;a++)r[a]=e[a];return r}function m(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function f(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{},r=Object.keys(a);"function"===typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(a).filter((function(e){return Object.getOwnPropertyDescriptor(a,e).enumerable})))),r.forEach((function(t){m(e,t,a[t])}))}return e}function g(e,t){if(null==e)return{};var a,r,n=function(e,t){if(null==e)return{};var a,r,n={},o=Object.keys(e);for(r=0;r<o.length;r++)a=o[r],t.indexOf(a)>=0||(n[a]=e[a]);return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)a=o[r],t.indexOf(a)>=0||Object.prototype.propertyIsEnumerable.call(e,a)&&(n[a]=e[a])}return n}function b(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var a=null==e?null:"undefined"!==typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=a){var r,n,o=[],l=!0,s=!1;try{for(a=a.call(e);!(l=(r=a.next()).done)&&(o.push(r.value),!t||o.length!==t);l=!0);}catch(i){s=!0,n=i}finally{try{l||null==a.return||a.return()}finally{if(s)throw n}}return o}}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return p(e,t);var a=Object.prototype.toString.call(e).slice(8,-1);"Object"===a&&e.constructor&&(a=e.constructor.name);if("Map"===a||"Set"===a)return Array.from(a);if("Arguments"===a||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a))return p(e,t)}
1(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 h(e){return e.replace(/\-/g," ").replace(/\w\S*/g,(function(e){return e.charAt(0).toUpperCase()+e.substr(1).toLowerCase()}))}function y(e){var t=e.paths,a=e.hideTitle,u=e.breadCrumbLabel,p=e.defaultTitle,m=g(e,["paths","hideTitle","breadCrumbLabel","defaultTitle"]),y=(0,s.Z)().formatMessage,x=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return y({id:e,defaultMessage:t||e})},v=(0,n.useState)([]),j=v[0],w=v[1],C=(0,l.useRouter)(),N=function(e){switch(e){case"product":return x("breadCrumb.product.label","Product");case"solutions":return x("breadCrumb.solution.label","Solutions");case"support":return x("breadCrumb.support.label");case"news-exhibition":return x("breadCrumb.newsExhibition.label");case"aboutus":return x("breadCrumb.aboutUs.label");case"contactus":return x("breadCrumb.contactUs.label");case"search":case"search#":return x("breadCrumb.search.label");case"register":return x("header.register.label");case"forget-password":return x("signin.forgotPassword.label");case"reset-password":return x("resetPassword.resetPassword.title");case"change-password":return x("header.changePassword.label");case"account":return x("breadCrumb.account.label");case"article":return x("breadCrumb.article.label");case"uploads":return x("breadCrumb.uploads.label");case"software-download":return x("breadCrumb.software-download.label");default:return x(e,e)}},k={};(0,n.useEffect)((function(){var e=C.asPath.split("?")[0].split("#")[0];if(t)w(t);else if(e){var a="",r=[],n=e.split("/"),o=!0,l=!1,s=void 0;try{for(var c,d=n.entries()[Symbol.iterator]();!(o=(c=d.next()).done);o=!0){var p=b(c.value,2),m=p[0],f=p[1];if(0!=m){var g=f.split("?")[0];g=1==m?x("Home","Home"):2==m?N(g):e.includes("/product")||(0,i.Ft)(u)||(0,i.o8)(u)?x(g,h(g)):m==n.length-1?u:x("breadCrumb.".concat(g,".label"),h(g)),a=a+"/"+f.split("?")[0],"contactus"==f&&"account"==f||r.push({title:g,link:a})}}}catch(y){l=!0,s=y}finally{try{o||null==d.return||d.return()}finally{if(l)throw s}}r.length>0&&w(r)}}),[t,C.asPath]);var P=(0,n.useMemo)((function(){return j.length>0?j[j.length-1].title:""}),[j]);return(0,r.jsxs)("div",{className:d()(m.className?m.className:""),children:[(0,r.jsx)("ol",{className:"w-full flex flex-row py-5 bg-grey-light text-grey items-center justify-start",children:j&&j.length>=2?j.map((function(e,t){return(0,r.jsx)(n.Fragment,{children:t<j.length-1?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("li",{className:"pr-2 cursor-pointer",style:{paddingTop:"1px"},children:(0,r.jsx)(o.default,{href:{pathname:e.link,query:f({},k)},children:(0,r.jsx)("a",{target:"_self",children:e.title})})},(0,i.EL)()),(0,r.jsx)("li",{className:"pr-2",children:(0,r.jsx)(c.jS6,{size:"1.2em",className:"mr-1"})},(0,i.EL)())]}):(0,r.jsx)("li",{className:"pr-2 text-yellow-450",style:{paddingTop:"1px"},children:P},(0,i.EL)())},t)})):1==j.length?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("li",{className:"pr-2 cursor-pointer",style:{paddingTop:"1px"},children:(0,r.jsx)(o.default,{href:{pathname:j[0].link,query:f({},k)},children:(0,r.jsx)("a",{target:"_self",children:(0,r.jsx)("span",{className:"",children:j[0].title})})})}),(0,r.jsx)("li",{className:"pr-2",children:(0,r.jsx)(c.jS6,{size:"1.2em",className:"mr-1"})}),(0,r.jsx)("li",{className:"px-0 text-yellow-450",children:(0,r.jsx)("span",{className:"",children:P})},(0,i.EL)())]}):(0,r.jsx)(r.Fragment,{})}),!a&&(0,r.jsx)("div",{className:"pt-0 border-0 border-black",children:(0,r.jsx)("h1",{className:"page-title",children:p||P})})]})}},52266:function(e,t,a){"use strict";a.r(t),a.d(t,{default:function(){return p}});var r=a(85893),n=a(41664),o=a(11163),l=(a(67294),a(86896)),s=a(36005),i=a(72143),c=a(75904);function u(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function d(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{},r=Object.keys(a);"function"===typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(a).filter((function(e){return Object.getOwnPropertyDescriptor(a,e).enumerable})))),r.forEach((function(t){u(e,t,a[t])}))}return e}function p(e){var t,a=e.product,u=(0,l.Z)().formatMessage,p=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;
1return u({id:e,defaultMessage:t||e})},m=(0,o.useRouter)(),f=(0,s.U2)(m,["query","domainLocale"],"sg-en");return a?null!==a?(0,r.jsxs)("div",{className:"flex w-full h-full product-item max-w-full shadow-md cursor-pointer bg-gray-100 p-0 flex-col justify-between leading-normal border-l-0 border-t border-r-0 border-gray-200 hover:bg-white",children:[(0,r.jsx)(n.default,{href:{pathname:(t="/product/detail/".concat(a.slug),t?"/".concat(f).concat(t):"/".concat(f)),query:d({},{})},passHref:!0,children:(0,r.jsxs)("a",{target:"_self",children:[(0,r.jsxs)("div",{className:"z-0 flex flex-col",children:[(0,r.jsx)("div",{className:"flex justify-center bg-white border-b w-auto border-0-gray-100",children:(0,r.jsx)(c.default,{media:a.media,objectFit:"scale-down",layout:"intrinsic",width:300,height:300,priority:!1,alt:a.name})}),a.newFlag||a.featuredFlag?(0,r.jsxs)("div",{className:"flex flex-1",children:[a.newFlag&&(0,r.jsx)("div",{className:"w-28 px-4 py-2 mr-1 text-white text-base font-bold leading-tight text-center bg-yellow-450 rounded",children:p("product.newFlag.title","New")}),a.featuredFlag&&(0,r.jsx)("div",{className:"w-full px-4 py-2 m-0 text-white text-base font-bold leading-tight text-center bg-gray-700 rounded",children:p("product.featuredFlag.title","Featured Product")})]}):(0,r.jsx)("div",{className:"flex flex-1",children:"\xa0"})]}),(0,r.jsxs)("div",{className:"text-left product px-5 pt-3 pb-5 border-0 border-gray-200 flex-1 flex flex-col",children:[(0,r.jsx)("span",{className:"w-full mitutoyo-orange text-2xl",children:a.header}),(0,r.jsx)("span",{className:"w-full product-name",children:a.name})]})]})}),(0,r.jsx)("div",{className:"flex items-center justify-center bg-gray-100 p-0",children:(0,r.jsx)(i.default,{product:a})})]},a.id):void 0:""}},71294:function(e,t,a){"use strict";a.r(t),a.d(t,{default:function(){return i}});var r=a(85893),n=a(9008),o=a(11163),l=(a(67294),a(36005)),s=a(55023);function i(e){var t=(0,o.useRouter)();if((0,l.xb)(e))return"";var a=(0,l.U2)(e,"locale","en"),i=(0,l.U2)(e,"domainTitle","Mitutoyo Asia Pacific"),c=(0,l.Ft)(e.meta)?(0,l.xb)(e.metatag)?"":"".concat(e.metatag):e.meta,u=i;c&&!(0,l.xb)(c.title)?u="".concat(i," - ").concat(c.title):(0,l.xb)(e.title)||(u="".concat(i," - ").concat(e.title));var d=[];if(e.locales&&"en"!==e.locales){for(var p=e.locales.split(","),m={},f=0;f<p.length;f++)p[f]==a?m=(0,r.jsx)("link",{rel:"canonical",href:"https://".concat(e.domain).concat(t.asPath)},(0,l.EL)()):d.push((0,r.jsx)("link",{rel:"alternate",href:"https://".concat(e.domain).concat(t.asPath).replace(e.countryCode+"-"+a,e.countryCode+"-"+p[f]),hrefLang:p[f]},(0,l.EL)()));d.unshift(m)}return(0,r.jsxs)(n.default,{children:[(0,r.jsx)("title",{children:u}),d,(0,r.jsx)("meta",{name:"twitter:title",content:u}),(0,r.jsx)("meta",{property:"og:title",content:u}),(0,r.jsx)("meta",{name:"url",content:"https://".concat(e.domain).concat(t.asPath)}),(0,r.jsx)("meta",{name:"twitter:url",content:"https://".concat(e.domain).concat(t.asPath)}),(0,r.jsx)("meta",{property:"og:url",content:"https://".concat(e.domain).concat(t.asPath)}),(0,r.jsx)("meta",{name:"description",content:(0,l.xb)(c,"description")?c:c.description}),(0,r.jsx)("meta",{name:"keywords",content:(0,l.xb)(c,"keywords")?c:c.keywords}),(0,r.jsx)("meta",{property:"og:description",content:(0,l.xb)(c,"description")?c:c.description}),(0,r.jsx)("meta",{name:"twitter:description",content:(0,l.xb)(c,"description")?c:c.description}),(0,r.jsx)("meta",{name:"apple-touch-fullscreen",content:"yes"}),(0,r.jsx)("meta",{name:"mobile-web-app-capable",content:"yes"}),e.categories&&e.categories.map((function(e,t){return(0,r.jsx)("meta",{name:"addsearch-custom-field","data-type":"text",content:"category=".concat(e)},"cat".concat(t))})),e.keywords&&e.keywords.map((function(e,t){return(0,r.jsx)("meta",{name:"addsearch-custom-field","data-type":"text",content:"keyword=".concat(e)},"key".concat(t))})),(0,l.jn)(e.productFeatured)&&(0,r.jsx)("meta",{name:"addsearch-custom-field",content:"featured=".concat(!0===e.productFeatured?"yes":"no")}),(0,l.jn)(e.productNew)&&(0,r.jsx)("meta",{name:"addsearch-custom-field",content:"new=".concat(!0===e.productNew?"yes":"no")}),e.productCategory&&e.productCategory.length>0&&e.productCategory.map((function(e){return(0,r.jsx)("meta",{name:"addsearch-custom-field","data-type":"text",content:"productCategory=".concat(e.name.trim())},(0,l.EL)("cat"))})),e.productSubCategory&&e.productSubCategory.length>0&&e.productSubCategory.map((function(e){return(0,r.jsx)("meta",{name:"addsearch-custom-field","data-type":"text",content:"productSubCategory=".concat(e.name.trim())},(0,l.EL)("subcat"))})),(0,l.jn)(e.hasCatalog)&&(0,r.jsx)("meta",{name:"addsearch-custom-field",content:"hasCatalog=".concat(!0===e.hasCatalog?"yes":"no")}),(0,l.jn)(e.hasSensorCatalog)&&(0,r.jsx)("meta",{name:"addsearch-custom-field",content:"hasSensorCatalog=".concat(!0===e.hasSensorCatalog?"yes":"no")}),e.image&&e.image.url&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("meta",{name:"og:image",content:e.image&&e.image.url.startsWith("http")?e.image.url:"".concat(s.oY).concat(e.image.url)}),(0,r.jsx)("meta",{name:"twitter:image",content:e.image&&e.image.url.startsWith("http")?e.image.url:"".concat(s.oY).concat(e.image.url)})]}),(0,r.jsx)("meta",{property:"og:locale",content:a}),(0,r.jsx)("meta",{name:"twitter:locale",content:a}),e.robots?(0,r.jsx)("meta",{name:"robots",content:e.robots}):(0,r.jsx)("meta",{name:"robots",content:"index, follow"}),!(0,l.Ft)(e.addsearchBot)&&!(0,l.xb)(e.addsearchBot)&&!(0,l.o8)(e.addsearchBot)&&(0,r.jsx)("meta",{name:"addsearchbot",content:e.addsearchBot}
1),(0,r.jsx)("link",{rel:"preconnect",href:s.FH,crossOrigin:"anonymous"}),(0,r.jsx)("link",{rel:"dns-prefetch",href:s.FH}),(0,r.jsx)("link",{rel:"dns-prefetch",href:s.oY})]})}},30002:function(e,t,a){"use strict";a.r(t),a.d(t,{default:function(){return o}});var r=a(85893),n=(a(67294),a(25675),a(55023),a(86896));function o(e){var t=(0,n.Z)().formatMessage;return(0,r.jsx)("div",{className:"my-4 min-h-60 flex justify-center items-center",children:(0,r.jsx)("p",{className:"text-center text-2xl text-gray-600",children:function(e){var a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return t({id:e,defaultMessage:a||e})}("common.noItems.label","No items found based on selected criteria.")})})}},38837:function(e,t,a){"use strict";a.r(t),a.d(t,{default:function(){return p}});var r=a(85893),n=a(94184),o=a.n(n),l=(a(12918),a(41664)),s=a(11163),i=a(67294),c=a(36005);function u(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function d(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{},r=Object.keys(a);"function"===typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(a).filter((function(e){return Object.getOwnPropertyDescriptor(a,e).enumerable})))),r.forEach((function(t){u(e,t,a[t])}))}return e}function p(e){var t=(0,s.useRouter)(),a=t.query,n=a.domainLocale,u=a["product-category"],p=a["product-subcategory"],m=function(e){return e?"/".concat(n).concat(e):"/".concat(n)};(0,i.useEffect)((function(){var e,t=document.getElementsByName("tabs2"),a=0;for(a=0;a<t.length;a++)t[a].onclick=function(){e!=this?e=this:(this.checked=!1,e=null)}}),[]);var f=(0,c.CE)(t.query,["page","domainLocale","product-category","product-subcategory"]);return(0,r.jsx)("div",{className:"border border-gray-200 ml-3 mr-0 mb-3 bg-white",children:(0,r.jsx)("ul",{className:"p-0 uppercase divide-y divide-dotted divide-gray-300",children:(0,c.U2)(e,"data",[]).map((function(e,t){return(0,r.jsxs)("li",{className:"category w-full overflow-hidden py-0 cursor-pointer hover:bg-gray-100 cursor-pointer",children:[e.slug===u&&(0,r.jsx)("input",{className:"absolute opacity-0",id:e.id,type:"radio",name:"tabs2",defaultChecked:!0}),e.slug!==u&&(0,r.jsx)("input",{className:"absolute opacity-0",id:e.id,type:"radio",name:"tabs2"}),(0,r.jsx)("label",{className:o()("block uppercase font-bold text-xs p-4 text-gray-800 hover:text-yellow-450 cursor-pointer",e.slug===u?"text-yellow-450 text-sm":""),htmlFor:e.id,children:(0,r.jsx)(l.default,{href:{pathname:m("/product/".concat(e.slug)),query:d({},f)},passHref:!0,children:(0,r.jsx)("a",{target:"_self",children:e.name})},e.id)}),(0,r.jsx)("div",{className:"bg-gray-200 w-full",style:{height:"1px"}}),(0,r.jsx)("ul",{className:"category-content overflow-hidden p-0 uppercase",children:(0,c.U2)(e,"productSubCategories",[]).map((function(t,a){return(0,r.jsx)(l.default,{href:{pathname:m("/product/".concat(e.slug,"/").concat(t.slug)),query:d({},f)},passHref:!0,children:(0,r.jsx)("a",{target:"_self",children:(0,r.jsx)("li",{className:"py-2 px-4 cursor-pointer hover:bg-white hover:text-yellow-450 cursor-pointer",children:(0,r.jsx)("span",{className:o()("flex uppercase font-bold text-base pl-4",t.slug===p?"text-yellow-450":"text-gray-400"),children:t.name})},t.id)})},t.id)}))})]},e.id)}))})})}},12918:function(e,t,a){e.exports=a(97345)},11358:function(e,t,a){var r;a.g,e.exports=(r=a(67294),function(e){var t={};function a(r){if(t[r])return t[r].exports;var n=t[r]={i:r,l:!1,exports:{}};return e[r].call(n.exports,n,n.exports,a),n.l=!0,n.exports}return a.m=e,a.c=t,a.d=function(e,t,r){a.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},a.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},a.t=function(e,t){if(1&t&&(e=a(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(a.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var n in e)a.d(r,n,function(t){return e[t]}.bind(null,n));return r}
1,a.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return a.d(t,"a",t),t},a.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},a.p="",a(a.s=4)}([function(e,t,a){e.exports=a(2)()},function(e,t){e.exports=r},function(e,t,a){"use strict";var r=a(3);function n(){}function o(){}o.resetWarningCache=n,e.exports=function(){function e(e,t,a,n,o,l){if(l!==r){var s=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw s.name="Invariant Violation",s}}function t(){return e}e.isRequired=e;var a={array:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:o,resetWarningCache:n};return a.PropTypes=a,a}},function(e,t,a){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},function(e,t,a){"use strict";a.r(t);var r=a(1),n=a.n(r),o=a(0),l=a.n(o);function s(){return(s=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var r in a)Object.prototype.hasOwnProperty.call(a,r)&&(e[r]=a[r])}return e}).apply(this,arguments)}var i=function(e){var t=e.pageClassName,a=e.pageLinkClassName,r=e.page,o=e.selected,l=e.activeClassName,i=e.activeLinkClassName,c=e.getEventListener,u=e.pageSelectedHandler,d=e.href,p=e.extraAriaContext,m=e.pageLabelBuilder,f=e.ariaLabel||"Page "+r+(p?" "+p:""),g=null;return o&&(g="page",f=e.ariaLabel||"Page "+r+" is your current page",t=void 0!==t?t+" "+l:l,void 0!==a?void 0!==i&&(a=a+" "+i):a=i),n.a.createElement("li",{className:t},n.a.createElement("a",s({role:"button",className:a,href:d,tabIndex:"0","aria-label":f,"aria-current":g,onKeyPress:u},c(u)),m(r)))};i.propTypes={pageSelectedHandler:l.a.func.isRequired,selected:l.a.bool.isRequired,pageClassName:l.a.string,pageLinkClassName:l.a.string,activeClassName:l.a.string,activeLinkClassName:l.a.string,extraAriaContext:l.a.string,href:l.a.string,ariaLabel:l.a.string,page:l.a.number.isRequired,getEventListener:l.a.func.isRequired,pageLabelBuilder:l.a.func.isRequired};var c=i;function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var r in a)Object.prototype.hasOwnProperty.call(a,r)&&(e[r]=a[r])}return e}).apply(this,arguments)}var d=function(e){var t=e.breakLabel,a=e.breakClassName,r=e.breakLinkClassName,o=e.breakHandler,l=e.getEventListener,s=a||"break";return n.a.createElement("li",{className:s},n.a.createElement("a",u({className:r,role:"button",tabIndex:"0",onKeyPress:o},l(o)),t))};d.propTypes={breakLabel:l.a.oneOfType([l.a.string,l.a.node]),breakClassName:l.a.string,breakLinkClassName:l.a.string,breakHandler:l.a.func.isRequired,getEventListener:l.a.func.isRequired};var p=d;function m(e){return(m="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})(e)}function f(){return(f=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var r in a)Object.prototype.hasOwnProperty.call(a,r)&&(e[r]=a[r])}return e}).apply(this,arguments)}function g(e,t){for(var a=0;a<t.length;a++){var r=t[a];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function b(e,t){return(b=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function h(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}();return function(){var a,r=v(e);if(t){var n=v(this).constructor;a=Reflect.construct(r,arguments,n)}else a=r.apply(this,arguments);return y(this,a)}}function y(e,t){return!t||"object"!==m(t)&&"function"!=typeof t?x(e):t}function x(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function v(e){return(v=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function j(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}var w=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&b(e,t)}(l,e);var t,a,r,o=h(l);function l(e){var t,a;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,l),j(x(t=o.call(this,e)),"handlePreviousPage",(function(e){var a=t.state.selected;e.preventDefault?e.preventDefault():e.returnValue=!1,a>0&&t.handlePageSelected(a-1,e)})),j(x(t),"handleNextPage",(function(e){var a=t.state.selected,r=t.props.pageCount;e.preventDefault?e.preventDefault():e.returnValue=!1,a<r-1&&t.handlePageSelected(a+1,e)})),j(x(t),"handlePageSelected",(function(e,a){a.preventDefault?a.preventDefault():a.returnValue=!1,t.state.selected!==e?(t.setState({selected:e}),t.callCallback(e)):t.callActiveCallback(e)})),j(x(t),"getEventListener",(function(e){return j({},t.props.eventListener,e)})),j(x(t),"handleBreakClick",(function(e,a){a.preventDefault?a.preventDefault():a.returnValue=!1;var r=t.state.selected;t.handlePageSelected(r<e?t.getForwardJump():t.getBackwardJump(),a)})),j(x(t),"callCallback",(function(e){void 0!==t.props.onPageChange&&"function"==typeof t.props.onPageChange&&t.props.onPageChange({selected:e})})),j(x(t),"callActiveCallback",(function(e){void 0!==t.props.onPageActive&&"function"==typeof t.props.onPageActive&&t.props.onPageActive({selected:e})})),j(x(t),"pagination",(function(){var e=[],a=t.props,r=a.pageRangeDisplayed,o=a.pageCount,l=a.marginPagesDisplayed,s=a.breakLabel,i=a.breakClassName,c=a.breakLinkClassName,u=t.state.selected;if(o<=r)for(var d=0;d<o;
1d++)e.push(t.getPageElement(d));else{var m,f,g,b=r/2,h=r-b;u>o-r/2?b=r-(h=o-u):u<r/2&&(h=r-(b=u));var y=function(e){return t.getPageElement(e)};for(m=0;m<o;m++)(f=m+1)<=l||f>o-l||m>=u-b&&m<=u+h?e.push(y(m)):s&&e[e.length-1]!==g&&(g=n.a.createElement(p,{key:m,breakLabel:s,breakClassName:i,breakLinkClassName:c,breakHandler:t.handleBreakClick.bind(null,m),getEventListener:t.getEventListener}),e.push(g))}return e})),a=e.initialPage?e.initialPage:e.forcePage?e.forcePage:0,t.state={selected:a},t}return t=l,(a=[{key:"componentDidMount",value:function(){var e=this.props,t=e.initialPage,a=e.disableInitialCallback,r=e.extraAriaContext;void 0===t||a||this.callCallback(t),r&&console.warn("DEPRECATED (react-paginate): The extraAriaContext prop is deprecated. You should now use the ariaLabelBuilder instead.")}},{key:"componentDidUpdate",value:function(e){void 0!==this.props.forcePage&&this.props.forcePage!==e.forcePage&&this.setState({selected:this.props.forcePage})}},{key:"getForwardJump",value:function(){var e=this.state.selected,t=this.props,a=t.pageCount,r=e+t.pageRangeDisplayed;return r>=a?a-1:r}},{key:"getBackwardJump",value:function(){var e=this.state.selected-this.props.pageRangeDisplayed;return e<0?0:e}},{key:"hrefBuilder",value:function(e){var t=this.props,a=t.hrefBuilder,r=t.pageCount;if(a&&e!==this.state.selected&&e>=0&&e<r)return a(e+1)}},{key:"ariaLabelBuilder",value:function(e){var t=e===this.state.selected;if(this.props.ariaLabelBuilder&&e>=0&&e<this.props.pageCount){var a=this.props.ariaLabelBuilder(e+1,t);return this.props.extraAriaContext&&!t&&(a=a+" "+this.props.extraAriaContext),a}}},{key:"getPageElement",value:function(e){var t=this.state.selected,a=this.props,r=a.pageClassName,o=a.pageLinkClassName,l=a.activeClassName,s=a.activeLinkClassName,i=a.extraAriaContext,u=a.pageLabelBuilder;return n.a.createElement(c,{key:e,pageSelectedHandler:this.handlePageSelected.bind(null,e),selected:t===e,pageClassName:r,pageLinkClassName:o,activeClassName:l,activeLinkClassName:s,extraAriaContext:i,href:this.hrefBuilder(e),ariaLabel:this.ariaLabelBuilder(e),page:e+1,pageLabelBuilder:u,getEventListener:this.getEventListener})}},{key:"render",value:function(){var e=this.props,t=e.disabledClassName,a=e.pageCount,r=e.containerClassName,o=e.previousLabel,l=e.previousClassName,s=e.previousLinkClassName,i=e.previousAriaLabel,c=e.prevRel,u=e.nextLabel,d=e.nextClassName,p=e.nextLinkClassName,m=e.nextAriaLabel,g=e.nextRel,b=this.state.selected,h=l+(0===b?" ".concat(t):""),y=d+(b===a-1?" ".concat(t):""),x=0===b?"true":"false",v=b===a-1?"true":"false";return n.a.createElement("ul",{className:r},n.a.createElement("li",{className:h},n.a.createElement("a",f({className:s,href:this.hrefBuilder(b-1),tabIndex:"0",role:"button",onKeyPress:this.handlePreviousPage,"aria-disabled":x,"aria-label":i,rel:c},this.getEventListener(this.handlePreviousPage)),o)),this.pagination(),n.a.createElement("li",{className:y},n.a.createElement("a",f({className:p,href:this.hrefBuilder(b+1),tabIndex:"0",role:"button",onKeyPress:this.handleNextPage,"aria-disabled":v,"aria-label":m,rel:g},this.getEventListener(this.handleNextPage)),u)))}}])&&g(t.prototype,a),r&&g(t,r),l}(r.Component);j(w,"propTypes",{pageCount:l.a.number.isRequired,pageRangeDisplayed:l.a.number.isRequired,marginPagesDisplayed:l.a.number.isRequired,previousLabel:l.a.node,previousAriaLabel:l.a.string,prevRel:l.a.string,nextLabel:l.a.node,nextAriaLabel:l.a.string,nextRel:l.a.string,breakLabel:l.a.oneOfType([l.a.string,l.a.node]),hrefBuilder:l.a.func,onPageChange:l.a.func,onPageActive:l.a.func,initialPage:l.a.number,forcePage:l.a.number,disableInitialCallback:l.a.bool,containerClassName:l.a.string,pageClassName:l.a.string,pageLinkClassName:l.a.string,pageLabelBuilder:l.a.func,activeClassName:l.a.string,activeLinkClassName:l.a.string,previousClassName:l.a.string,nextClassName:l.a.string,previousLinkClassName:l.a.string,nextLinkClassName:l.a.string,disabledClassName:l.a.string,breakClassName:l.a.string,breakLinkClassName:l.a.string,extraAriaContext:l.a.string,ariaLabelBuilder:l.a.func,eventListener:l.a.string}),j(w,"defaultProps",{pageCount:10,pageRangeDisplayed:2,marginPagesDisplayed:3,activeClassName:"selected",previousLabel:"Previous",previousClassName:"previous",previousAriaLabel:"Previous page",prevRel:"prev",nextLabel:"Next",nextClassName:"next",nextAriaLabel:"Next page",nextRel:"next",breakLabel:"...",disabledClassName:"disabled",disableInitialCallback:!1,pageLabelBuilder:function(e){return e},eventListener:"onClick"}),t.default=w}]))}},function(e){e.O(0,[9145,8100,5141,2143,9774,2888,179],(function(){return t=69486,e(e.s=t);var t}));var t=e.O();_N_E=t}]);
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.