import{n as e}from"./rolldown-runtime-CpWojdLp.js";import{n as t,t as n}from"./jsx-runtime-BrKkGzFB.js";import{r}from"./utils-Bv0pu62v.js";import{t as i}from"./projection-row-DQoMMfCS.js";var a=e({default:()=>c}),o=t(),s=n();function c(e){let t=(0,o.c)(39),{projection:n,totalLabel:a,showInitialLabel:c,plusPrefix:l,compact:u}=e,d=a===void 0?`Total proyectado`:a,f=c===void 0?`Inversión inicial`:c,p=l===void 0?!0:l,m=u===void 0?!1:u,h=p?`+`:``,g=m?`space-y-2 text-xs`:`space-y-4 text-sm`,_;t[0]===n.amount?_=t[1]:(_=r(n.amount),t[0]=n.amount,t[1]=_);let v;t[2]!==m||t[3]!==f||t[4]!==_?(v=(0,s.jsx)(i,{compact:m,label:f,value:_}),t[2]=m,t[3]=f,t[4]=_,t[5]=v):v=t[5];let y=n.selectedDuration?.label??`-`,b;t[6]!==m||t[7]!==y?(b=(0,s.jsx)(i,{compact:m,label:`Duración`,value:y}),t[6]=m,t[7]=y,t[8]=b):b=t[8];let x=`Rendimiento mensual (${n.monthlyReturn}%)`,S;t[9]===n.monthlyProfit?S=t[10]:(S=r(n.monthlyProfit),t[9]=n.monthlyProfit,t[10]=S);let C=`${h}${S}`,w;t[11]!==m||t[12]!==x||t[13]!==C?(w=(0,s.jsx)(i,{compact:m,label:x,value:C,highlight:!0}),t[11]=m,t[12]=x,t[13]=C,t[14]=w):w=t[14];let T;t[15]===n.totalReturn?T=t[16]:(T=n.totalReturn.toFixed(1),t[15]=n.totalReturn,t[16]=T);let E=`Ganancia total (${T}%)`,D;t[17]===n.totalProfit?D=t[18]:(D=r(n.totalProfit),t[17]=n.totalProfit,t[18]=D);let O=`${h}${D}`,k;t[19]!==m||t[20]!==E||t[21]!==O?(k=(0,s.jsx)(i,{compact:m,label:E,value:O,highlight:!0}),t[19]=m,t[20]=E,t[21]=O,t[22]=k):k=t[22];let A=m?`border-t pt-3`:`border-t pt-4`,j;t[23]===n.projectedTotal?j=t[24]:(j=r(n.projectedTotal),t[23]=n.projectedTotal,t[24]=j);let M;t[25]!==m||t[26]!==j||t[27]!==d?(M=(0,s.jsx)(i,{compact:m,label:d,value:j,highlight:!0,large:!0}),t[25]=m,t[26]=j,t[27]=d,t[28]=M):M=t[28];let N;t[29]!==A||t[30]!==M?(N=(0,s.jsx)(`div`,{className:A,children:M}),t[29]=A,t[30]=M,t[31]=N):N=t[31];let P;return t[32]!==w||t[33]!==k||t[34]!==N||t[35]!==g||t[36]!==v||t[37]!==b?(P=(0,s.jsxs)(`div`,{className:g,children:[v,b,w,k,N]}),t[32]=w,t[33]=k,t[34]=N,t[35]=g,t[36]=v,t[37]=b,t[38]=P):P=t[38],P}export{a as n,c as t};