import { ArrowDown, ArrowUp } from 'lucide-react' import { addPxToValue } from '../../global-utils/GlobalUtils' import Block from '../Primitives/Block/Block' import Text from '../Text/Text' import { Tooltip } from '../Tooltip' import { StatCardV2ArrowDirection, type StatCardV2ChangeProps, } from './statcardV2.types' const StatCardV2Change = ({ changeValueText, leftSymbol, rightSymbol, arrowDirection, changeType, tooltip, tokens, id, }: StatCardV2ChangeProps) => { const arrowColor = tokens.topContainer.dataContainer.statsContainer.changeContainer.arrow .color[changeType] const changeTokens = tokens.topContainer.dataContainer.statsContainer.changeContainer.change if (changeValueText === undefined || changeValueText === null) return null const changeContent = ( {arrowDirection === StatCardV2ArrowDirection.UP ? ( ) : ( )} {leftSymbol && leftSymbol} {changeValueText} {rightSymbol && rightSymbol} ) if (!tooltip) { return changeContent } return {changeContent} } export default StatCardV2Change