import{i as l,h as f,o as s,j as o,k as u,U as d,a4 as i,a5 as m,a9 as b,cn as p}from"./BQj1st2O.js";(function(){try{var e=typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},t=new e.Error().stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="e3699702-901b-491f-b8a4-ffac4d356911",e._sentryDebugIdIdentifier="sentry-dbid-e3699702-901b-491f-b8a4-ffac4d356911")}catch{}})();var y=(e=>(e.SmartCurrency="smartCurrency",e.None="none",e))(y||{});const C=e=>{const t=l(()=>{var n;const r=/\d+(?:[.,]\d+)*(?:[.,]\d+)?/;return(n=e.value.match(r))==null?void 0:n[0]}),a=l(()=>{const r=/(\d+(?:[.,]\d+)*(?:[.,]\d+)?|[.,]?\d+)|([^\w\s])|([A-Za-z]+)/g;return e.value.match(r)});return{formattedAmount:t,formattedAmountParts:a}},D={key:0},g={key:1,class:"currency"},v=f({__name:"BaseCurrency",props:{iso:{},value:{default:0},locale:{},showDecimals:{type:Boolean},isInCents:{type:Boolean,default:!1},currencyDisplay:{default:()=>{}},currencySize:{default:()=>{}}},setup(e){const t=l(()=>{const n=e.isInCents?e.value:e.value*100;return p.getFormattedCurrencyAmount(e.locale,e.iso,n,e.showDecimals)}),{formattedAmount:a,formattedAmountParts:r}=C(t);return(n,h)=>n.currencyDisplay?(s(),o(i,{key:0},[n.currencyDisplay===("CurrencyDisplay"in n?n.CurrencyDisplay:u(y)).None?(s(),o("span",D,d(u(a)),1)):(s(!0),o(i,{key:1},m(u(r),c=>(s(),o("span",{key:c,class:b(["pr-0.5",[n.iso.includes(c)&&"text-platform-text-2 font-normal",c!==u(a)&&`text-${n.currencySize}`]])},d(c),3))),128))],64)):(s(),o("span",g,d(u(t)),1))}});export{y as C,v as _};