2022-03-11 15:27:45 +00:00
|
|
|
(this["webpackJsonpbeancount-web"]=this["webpackJsonpbeancount-web"]||[]).push([[3],{135:function(e,t,n){"use strict";var o=n(2),r=n(1),a=n(6),c=n(14),i=n(0),u=n(12),l=n.n(u),s=n(143),f=void 0;function p(e,t){var n=e.prefixCls,a=e.invalidate,u=e.item,p=e.renderItem,d=e.responsive,v=e.registerSize,b=e.itemKey,m=e.className,h=e.style,g=e.children,y=e.display,O=e.order,j=e.component,w=void 0===j?"div":j,E=Object(c.a)(e,["prefixCls","invalidate","item","renderItem","responsive","registerSize","itemKey","className","style","children","display","order","component"]),S=d&&!y;function C(e){v(b,e)}i.useEffect((function(){return function(){C(null)}}),[]);var x,R=p&&u!==f?p(u):g;a||(x={opacity:S?0:1,height:S?0:f,overflowY:S?"hidden":f,order:d?O:f,pointerEvents:S?"none":f,position:S?"absolute":f});var I={};S&&(I["aria-hidden"]=!0);var M=i.createElement(w,Object(o.a)({className:l()(!a&&n,m),style:Object(r.a)(Object(r.a)({},x),h)},I,E,{ref:t}),R);return d&&(M=i.createElement(s.a,{onResize:function(e){C(e.offsetWidth)}},M)),M}var d=i.forwardRef(p);d.displayName="Item";var v=d,b=n(54);var m=function(e,t){var n=i.useContext(y);if(!n){var r=e.component,a=void 0===r?"div":r,u=Object(c.a)(e,["component"]);return i.createElement(a,Object(o.a)({},u,{ref:t}))}var s=n.className,f=Object(c.a)(n,["className"]),p=e.className,d=Object(c.a)(e,["className"]);return i.createElement(y.Provider,{value:null},i.createElement(v,Object(o.a)({ref:t,className:l()(s,p)},f,d)))},h=i.forwardRef(m);h.displayName="RawItem";var g=h,y=i.createContext(null),O="responsive",j="invalidate";function w(e){return"+ ".concat(e.length," ...")}function E(e,t){var n=e.prefixCls,u=void 0===n?"rc-overflow":n,f=e.data,p=void 0===f?[]:f,d=e.renderItem,m=e.renderRawItem,h=e.itemKey,g=e.itemWidth,E=void 0===g?10:g,S=e.ssr,C=e.style,x=e.className,R=e.maxCount,I=e.renderRest,M=e.renderRawRest,P=e.suffix,N=e.component,T=void 0===N?"div":N,D=e.itemComponent,k=e.onVisibleChange,L=Object(c.a)(e,["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","suffix","component","itemComponent","onVisibleChange"]),A=function(){var e=Object(i.useState)({}),t=Object(a.a)(e,2)[1],n=Object(i.useRef)([]),o=Object(i.useRef)(!1),r=0,c=0;return Object(i.useEffect)((function(){return function(){o.current=!0}}),[]),function(e){var a=r;return r+=1,n.current.length<a+1&&(n.current[a]=e),[n.current[a],function(e){n.current[a]="function"===typeof e?e(n.current[a]):e,b.a.cancel(c),c=Object(b.a)((function(){o.current||t({})}))}]}}(),V="full"===S,_=A(null),H=Object(a.a)(_,2),F=H[0],K=H[1],z=F||0,W=A(new Map),U=Object(a.a)(W,2),Y=U[0],B=U[1],G=A(0),X=Object(a.a)(G,2),$=X[0],q=X[1],J=A(0),Q=Object(a.a)(J,2),Z=Q[0],ee=Q[1],te=A(0),ne=Object(a.a)(te,2),oe=ne[0],re=ne[1],ae=Object(i.useState)(null),ce=Object(a.a)(ae,2),ie=ce[0],ue=ce[1],le=Object(i.useState)(null),se=Object(a.a)(le,2),fe=se[0],pe=se[1],de=i.useMemo((function(){return null===fe&&V?Number.MAX_SAFE_INTEGER:fe||0}),[fe,F]),ve=Object(i.useState)(!1),be=Object(a.a)(ve,2),me=be[0],he=be[1],ge="".concat(u,"-item"),ye=Math.max($,Z),Oe=p.length&&R===O,je=R===j,we=Oe||"number"===typeof R&&p.length>R,Ee=Object(i.useMemo)((function(){var e=p;return Oe?e=null===F&&V?p:p.slice(0,Math.min(p.length,z/E)):"number"===typeof R&&(e=p.slice(0,R)),e}),[p,E,F,R,Oe]),Se=Object(i.useMemo)((function(){return Oe?p.slice(de+1):p.slice(Ee.length)}),[p,Ee,Oe,de]),Ce=Object(i.useCallback)((function(e,t){var n;return"function"===typeof h?h(e):null!==(n=h&&(null===e||void 0===e?void 0:e[h]))&&void 0!==n?n:t}),[h]),xe=Object(i.useCallback)(d||function(e){return e},[d]);function Re(e,t){pe(e),t||(he(e<p.length-1),null===k||void 0===k||k(e))}function Ie(e,t){B((function(n){var o=new Map(n);return null===t?o.delete(e):o.set(e,t),o}))}function Me(e){return Y.get(Ce(Ee[e],e))}i.useLayoutEffect((function(){if(z&&ye&&Ee){var e=oe,t=Ee.length,n=t-1;if(!t)return Re(0),void ue(null);for(var o=0;o<t;o+=1){var r=Me(o);if(void 0===r){Re(o-1,!0);break}if(e+=r,0===n&&e<=z||o===n-1&&e+Me(n)<=z){Re(n),ue(null);break}if(e+y
|