'use client' import { useEffect, useState } from 'react' import { cn } from 'ui' interface CountdownStepProps { value: string | number unit: string showCard?: boolean size?: 'small' | 'large' } function CountdownStep({ value, unit, showCard = true, size = 'small' }: CountdownStepProps) { const isLarge = size === 'large' const [isMounted, setIsMounted] = useState(false) const valueWithZero = (value as number) > 9 ? value : '0' + value useEffect(() => { setIsMounted(true) }, []) if (!isMounted) return null return (
{valueWithZero} {unit}
) } export default CountdownStep