import React from 'react' import {View} from 'react-native' import {Text} from '../../util/text/Text' // @ts-ignore no type definition -prf import ProgressCircle from 'react-native-progress/Circle' // @ts-ignore no type definition -prf import ProgressPie from 'react-native-progress/Pie' import {s} from 'lib/styles' import {usePalette} from 'lib/hooks/usePalette' const MAX_TEXT_LENGTH = 256 const DANGER_TEXT_LENGTH = MAX_TEXT_LENGTH export function CharProgress({count}: {count: number}) { const pal = usePalette('default') const textColor = count > DANGER_TEXT_LENGTH ? '#e60000' : pal.colors.text const circleColor = count > DANGER_TEXT_LENGTH ? '#e60000' : pal.colors.link return ( <> {MAX_TEXT_LENGTH - count} {count > DANGER_TEXT_LENGTH ? ( ) : ( )} ) }