import{ni as e}from"./vendor-kpGXQpLu.js";import{St as t}from"./index-CN2x1YEW.js";var n=e();function r({delta:e,threshold:r=1,label:i,size:a=`sm`,hideValue:o=!1,className:s}){if(e==null||Number.isNaN(e))return(0,n.jsx)(`span`,{className:t(`glk-trend-flat inline-flex items-center`,s),title:i??`No baseline`,"aria-label":`No trend data`,children:`—`});let c=Math.abs(e)<=r?`flat`:e>0?`up`:`down`,l=c===`up`?`▲`:c===`down`?`▼`:`—`,u=c===`up`?`glk-trend-up`:c===`down`?`glk-trend-down`:`glk-trend-flat`,d=a===`md`?`text-sm`:`text-xs`,f=c===`up`?`+`:c===`down`?`-`:``,p=Math.abs(Math.round(e)),m=i??(c===`flat`?`No significant change`:`${c===`up`?`Up`:`Down`} ${p}`),h=c===`flat`?`Flat, no significant change`:`${c===`up`?`Up`:`Down`} ${p}`;return(0,n.jsxs)(`span`,{className:t(`glk-metric-sm inline-flex items-baseline gap-0.5 tabular-nums`,u,d,s),title:m,"aria-label":h,children:[(0,n.jsx)(`span`,{"aria-hidden":`true`,children:l}),!o&&c!==`flat`&&(0,n.jsxs)(`span`,{children:[f,p]})]})}export{r as t};