Build 562131stable
Module 669510
990 characters · in 2c622a24957d4f22.js, 30a61539e168fa85.jsDependencies
Source Raw
function(e,t,l){l.d(t,{_:()=>u});var s=l(627968),a=l(64700),n=l(503698),r=l.n(n),i=l(834730),d=l(580630),c=l(381247),o=l(303519);function u(e){let{label:t,totalLineItemLabel:l,totalLineItemLabelSubText:n,totalLineItemValueSubText:u,showTotalWhenCollapsed:m=!1,lineItems:x,intervalType:h,intervalCount:j,currency:v,defaultExpanded:p=!1}=e,[g,f]=a.useState(p),N=a.useMemo(()=>{let e=x.reduce((e,t)=>e+t.amount,0),t=(0,d.$g)(e,v);return(0,d.CE)(t,h,j)},[x,v,h,j]),b=(0,s.jsxs)(c.h,{label:t,defaultExpanded:p,isDisabled:x.length<=0,onExpandedChange:f,collapsedContent:m?(0,s.jsx)(i.E,{variant:"text-md/normal",color:"text-subtle",children:N}):null,children:[x.map(e=>{let{formatWithoutRate:t,amount:l,...a}=e,n=(0,d.$g)(l,v),r=t?n:(0,d.CE)(n,h,j);return(0,s.jsx)(c.i,{value:r,...a},a.id)}),(0,s.jsx)("div",{className:o.m}),(0,s.jsx)(c.i,{label:l??t,labelSubText:n,value:N,subText:u,color:"text-strong",valueColor:"text-strong"})]});return(0,s.jsx)("div",{className:r()({[o.k]:g}),children:b})}}