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;