import { useConceptTheme } from '@/context/ThemeContext'; import { ExpressionStatus } from '@/models/rsform'; import { colorbgCstStatus } from '@/utils/color'; import { prefixes } from '@/utils/constants'; import { describeExpressionStatus, labelExpressionStatus } from '@/utils/labels'; interface InfoCstStatusProps { title?: string } function InfoCstStatus({ title }: InfoCstStatusProps) { const { colors } = useConceptTheme(); return (
{title ?

{title}

: null} {Object.values(ExpressionStatus) .filter(status => status !== ExpressionStatus.UNDEFINED) .map( (status, index) => { return (

{labelExpressionStatus(status)} - {describeExpressionStatus(status)}

); } )}
); } export default InfoCstStatus;