1 line
2.4 KiB
JavaScript
1 line
2.4 KiB
JavaScript
(window.webpackWcBlocksJsonp=window.webpackWcBlocksJsonp||[]).push([[21],{44:function(r,n,e){"use strict";e.d(n,"a",(function(){return a})),e.d(n,"b",(function(){return u}));var t=e(9);function u(r,n,e){var u=this,c=Object(t.useRef)(null),i=Object(t.useRef)(0),a=Object(t.useRef)(null),f=Object(t.useRef)([]),o=Object(t.useRef)(),s=Object(t.useRef)(),l=Object(t.useRef)(r),b=Object(t.useRef)(!0);Object(t.useEffect)((function(){l.current=r}),[r]);var m=!n&&0!==n&&"undefined"!=typeof window;if("function"!=typeof r)throw new TypeError("Expected a function");n=+n||0;var j=!!(e=e||{}).leading,O=!("trailing"in e)||!!e.trailing,d="maxWait"in e,v=d?Math.max(+e.maxWait||0,n):null;Object(t.useEffect)((function(){return b.current=!0,function(){b.current=!1}}),[]);var w=Object(t.useMemo)((function(){var r=function(r){var n=f.current,e=o.current;return f.current=o.current=null,i.current=r,s.current=l.current.apply(e,n)},e=function(r,n){m&&cancelAnimationFrame(a.current),a.current=m?requestAnimationFrame(r):setTimeout(r,n)},t=function(r){if(!b.current)return!1;var e=r-c.current;return!c.current||e>=n||e<0||d&&r-i.current>=v},w=function(n){return a.current=null,O&&f.current?r(n):(f.current=o.current=null,s.current)},p=function r(){var u=Date.now();if(t(u))return w(u);if(b.current){var a=n-(u-c.current),f=d?Math.min(a,v-(u-i.current)):a;e(r,f)}},R=function(){var l=Date.now(),m=t(l);if(f.current=[].slice.call(arguments),o.current=u,c.current=l,m){if(!a.current&&b.current)return i.current=c.current,e(p,n),j?r(c.current):s.current;if(d)return e(p,n),r(c.current)}return a.current||e(p,n),s.current};return R.cancel=function(){a.current&&(m?cancelAnimationFrame(a.current):clearTimeout(a.current)),i.current=0,f.current=c.current=o.current=a.current=null},R.isPending=function(){return!!a.current},R.flush=function(){return a.current?w(Date.now()):s.current},R}),[j,d,n,v,O,m]);return w}function c(r,n){return r===n}function i(r){return"function"==typeof r?function(){return r}:r}function a(r,n,e){var a,f,o=e&&e.equalityFn||c,s=(a=Object(t.useState)(i(r)),f=a[1],[a[0],Object(t.useCallback)((function(r){return f(i(r))}),[])]),l=s[0],b=s[1],m=u(Object(t.useCallback)((function(r){return b(r)}),[b]),n,e),j=Object(t.useRef)(r);return o(j.current,r)||(m(r),j.current=r),[l,m]}},519:function(r,n,e){"use strict";e.r(n);var t=e(0),u=e(72),c=e(506);n.default=({className:r})=>{const{cartItems:n,cartIsLoading:e}=Object(u.a)();return Object(t.createElement)(c.a,{className:r,lineItems:n,isLoading:e})}}}]); |