import { ComponentWithAs, forwardRef, useColorMode } from '@chakra-ui/react'; import { theme } from '../../modules/theme'; import { PartialTypographyProps, Typography } from '../Typography'; export const NumberedAccordionNumber: ComponentWithAs<'p', PartialTypographyProps> = forwardRef< PartialTypographyProps, 'p' >(({ variant, size, children, ...otherProps }, ref) => { const { colorMode } = useColorMode(); return ( {typeof children === 'number' ? `${children}`.padStart(2, '0') : children} ); });