1(window.webpackJsonp_N_E=window.webpackJsonp_N_E||[]).push([[13],{YFqc:function(e,t,n){e.exports=n("cTJO")},cTJO:function(e,t,n){"use strict";var r=n("zoAU");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o,a=(o=n("q1tI"))&&o.__esModule?o:{default:o},u=n("Sgtc"),i=n("nOHt"),c=n("vNVm");var l={};function s(e,t,n,r){if(e&&u.isLocalURL(t)){e.prefetch(t,n,r).catch((function(e){0}));var o=r&&"undefined"!==typeof r.locale?r.locale:e&&e.locale;l[t+"%"+n+(o?"%"+o:"")]=!0}}var f=function(e){var t,n=!1!==e.prefetch,o=i.useRouter(),f=a.default.useMemo((function(){var t=u.resolveHref(o,e.href,!0),n=r(t,2),a=n[0],i=n[1];return{href:a,as:e.as?u.resolveHref(o,e.as):i||a}}),[o,e.href,e.as]),p=f.href,d=f.as,v=e.children,y=e.replace,h=e.shallow,g=e.scroll,b=e.locale;"string"===typeof v&&(v=a.default.createElement("a",null,v));var m=(t=a.default.Children.only(v))&&"object"===typeof t&&t.ref,w=c.useIntersection({rootMargin:"200px"}),D=r(w,2),E=D[0],O=D[1],P=a.default.useCallback((function(e){E(e),m&&("function"===typeof m?m(e):"object"===typeof m&&(m.current=e))}),[m,E]);a.default.useEffect((function(){var e=O&&n&&u.isLocalURL(p),t="undefined"!==typeof b?b:o&&o.locale,r=l[p+"%"+d+(t?"%"+t:"")];e&&!r&&s(o,p,d,{locale:t})}),[d,p,O,b,n,o]);var _={ref:P,onClick:function(e){t.props&&"function"===typeof t.props.onClick&&t.props.onClick(e),e.defaultPrevented||function(e,t,n,r,o,a,i,c){("A"!==e.currentTarget.nodeName||!function(e){var t=e.currentTarget.target;return t&&"_self"!==t||e.metaKey||e.ctrlKey||e.shiftKey||e.altKey||e.nativeEvent&&2===e.nativeEvent.which}(e)&&u.isLocalURL(n))&&(e.preventDefault(),null==i&&r.indexOf("#")>=0&&(i=!1),t[o?"replace":"push"](n,r,{shallow:a,locale:c,scroll:i}))}(e,o,p,d,y,h,g,b)},onMouseEnter:function(e){u.isLocalURL(p)&&(t.props&&"function"===typeof t.props.onMouseEnter&&t.props.onMouseEnter(e),s(o,p,d,{priority:!0}))}};if(e.passHref||"a"===t.type&&!("href"in t.props)){var L="undefined"!==typeof b?b:o&&o.locale,M=o&&o.isLocaleDomain&&u.getDomainLocale(d,L,o&&o.locales,o&&o.domainLocales);_.href=M||u.addBasePath(u.addLocale(d,L,o&&o.defaultLocale))}return a.default.cloneElement(t,_)};t.default=f},nbA3:function(e,t,n){"use strict";n.d(t,"d",(function(){return l})),n.d(t,"b",(function(){return s})),n.d(t,"c",(function(){return f})),n.d(t,"m",(function(){return p})),n.d(t,"k",(function(){return d})),n.d(t,"l",(function(){return v})),n.d(t,"n",(function(){return y})),n.d(t,"p",(function(){return h})),n.d(t,"q",(function(){return g})),n.d(t,"h",(function(){return b})),n.d(t,"a",(function(){return m})),n.d(t,"i",(function(){return w})),n.d(t,"j",(function(){return D})),n.d(t,"o",(function(){return E})),n.d(t,"g",(function(){return O})),n.d(t,"f",(function(){return P})),n.d(t,"e",(function(){return _}));var r=n("2MRG"),o=n("cUO7"),a=n("ecqW"),u={foldingOptions:null,paperWeights:null,sizeDimensions:null,cacheTime:18e5,lastFetch:{}},i={page:new Map,paper:new Map,size:new Map,cacheTime:18e5},c=function(e,t){var n=e.get(t);return n&&Date.now()-n.ts<i.cacheTime?n.data:null},l=function(e){return function(t){return t({type:a.J,payload:e})}},s=function(e){var t={url:"product/ai-search",types:[a.e,a.c]};return function(n){return n({type:a.d}),r.a.post(t,{query:e})(n).then((function(e){return e})).catch((function(e){return Promise.reject(e)}))}},f=function(){return function(e){return e({type:a.b})}},p=function(){var e={url:"product/",types:[a.kb,a.jb]};return function(t){return r.a.get(e)(t).then((function(e){return e&&e.payload&&e.payload.data&&Array.isArray(e.payload.data)&&(e.payload.data=e.payload.data.filter((function(e){return e.products&&(e.products=e.products.filter((function(e){return e&&e.images}))),!0}))),e})).catch((function(e){return Promise.reject(e)}))}},d=function(e){var t={url:"product/names/".concat(e),types:[a.ob,a.nb]};return r.a.get(t)},v=function(e){var t=o.a.get("accessToken"),n=t?{Authorization:"Bearer ".concat(t)}:{};return function(t){return r.b.get("product/detail-by-url/".concat(e),{headers:n}).then((function(e){var n,r=null===e||void 0===e||null===(n=e.data)||void 0===n?void 0:n.data;return null!==r&&void 0!==r&&r.productInfo&&null!==r&&void 0!==r&&r.variations?(t
1({type:a.ob,payload:{data:r.productInfo}}),t({type:a.yb,payload:{data:r.variations}}),{type:"GET_PRODUCT_DETAIL_BY_URLKEY_SUCCESS",payload:{data:r.productInfo}}):Promise.reject(new Error("Invalid combined response"))})).catch((function(){return t({type:a.nb}),Promise.reject({type:"GET_PRODUCT_BY_URLKEY_FAILURE"})}))}},y=function(e){var t={url:"product/by-category/".concat(e),types:[a.ib,a.hb]};return r.a.get(t)},h=function(e){var t={url:"product/".concat(e),types:[a.yb,a.xb]};return r.a.get(t)},g=function(e){return function(t){return t({type:a.cb,payload:e})}},b=function(e,t){var n={url:"product/next/".concat(t),types:[a.cb,a.bb]};return r.a.post(n,e)},m=function(e){return function(t){return t({type:a.a,payload:e})}},w=function(e){var t=c(i.page,e);if(t)return function(e){return Promise.resolve(e({type:a.eb,payload:t}))};var n={url:"product/page-dimension",types:[a.eb,a.db]};return function(t){return r.a.post(n,{PagesValue:e})(t).then((function(t){return null!==t&&void 0!==t&&t.payload&&i.page.set(e,{data:t.payload,ts:Date.now()}),t}))}},D=function(e){var t=c(i.paper,e);if(t)return function(e){return Promise.resolve(e({type:a.gb,payload:t}))};var n={url:"product/paper-weight",types:[a.gb,a.fb]};return function(t){return r.a.post(n,{PaperValue:e})(t).then((function(t){return null!==t&&void 0!==t&&t.payload&&i.paper.set(e,{data:t.payload,ts:Date.now()}),t}))}},E=function(e){var t=c(i.size,e);if(t)return function(e){return Promise.resolve(e({type:a.wb,payload:t}))};var n={url:"product/size-dimension",types:[a.wb,a.vb]};return function(t){return r.a.post(n,{SizeValue:e})(t).then((function(t){return null!==t&&void 0!==t&&t.payload&&i.size.set(e,{data:t.payload,ts:Date.now()}),t}))}},O=function(){var e=Date.now();if(u.sizeDimensions&&u.lastFetch.sizeDimensions&&e-u.lastFetch.sizeDimensions<u.cacheTime)return function(e){return Promise.resolve(e({type:a.P,payload:{data:u.sizeDimensions}}))};var t={url:"product/sizeDimension",types:[a.P,a.O]};return function(e){return r.a.get(t)(e).then((function(e){var t;return null!==e&&void 0!==e&&null!==(t=e.payload)&&void 0!==t&&t.data&&(u.sizeDimensions=e.payload.data,u.lastFetch.sizeDimensions=Date.now()),e}))}},P=function(){var e=Date.now();if(u.paperWeights&&u.lastFetch.paperWeights&&e-u.lastFetch.paperWeights<u.cacheTime)return function(e){return Promise.resolve(e({type:a.N,payload:{data:u.paperWeights}}))};var t={url:"product/paperWeight",types:[a.N,a.M]};return function(e){return r.a.get(t)(e).then((function(e){var t;return null!==e&&void 0!==e&&null!==(t=e.payload)&&void 0!==t&&t.data&&(u.paperWeights=e.payload.data,u.lastFetch.paperWeights=Date.now()),e}))}},_=function(){var e=Date.now();if(u.foldingOptions&&u.lastFetch.foldingOptions&&e-u.lastFetch.foldingOptions<u.cacheTime)return function(e){return Promise.resolve(e({type:a.L,payload:{data:u.foldingOptions}}))};var t={url:"product/foldingOptions",types:[a.L,a.K]};return function(e){return r.a.get(t)(e).then((function(e){var t;return null!==e&&void 0!==e&&null!==(t=e.payload)&&void 0!==t&&t.data&&(u.foldingOptions=e.payload.data,u.lastFetch.foldingOptions=Date.now()),e}))}}},vNVm:function(e,t,n){"use strict";var r=n("zoAU");Object.defineProperty(t,"__esModule",{value:!0}),t.useIntersection=function(e){var t=e.rootMargin,n=e.disabled||!u,c=o.useRef(),l=o.useState(!1),s=r(l,2),f=s[0],p=s[1],d=o.useCallback((function(e){c.current&&(c.current(),c.current=void 0),n||f||e&&e.tagName&&(c.current=function(e,t,n){var r=function(e){var t=e.rootMargin||"",n=i.get(t);if(n)return n;var r=new Map,o=new IntersectionObserver((function(e){e.forEach((function(e){var t=r.get(e.target),n=e.isIntersecting||e.intersectionRatio>0;t&&n&&t(n)}))}),e);return i.set(t,n={id:t,observer:o,elements:r}),n}(n),o=r.id,a=r.observer,u=r.elements;return u.set(e,t),a.observe(e),function(){u.delete(e),a.unobserve(e),0===u.size&&(a.disconnect(),i.delete(o))}}(e,(function(e){return e&&p(e)}),{rootMargin:t}))}),[n,t,f]);return o.useEffect((function(){if(!u&&!f){var e=a.requestIdleCallback((function(){return p(!0)}));return function(){return a.cancelIdleCallback(e)}}}),[f]),[d,f]};var o=n("q1tI"),a=n("0G5g"),u="undefined"!==typeof IntersectionObserver;var i=new 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.