import clsx from 'clsx'; import { CProps } from '@/components/props'; import { useTooltipsStore } from '@/stores/tooltips'; import { APP_COLORS } from '@/styling/colors'; import { globals } from '@/utils/constants'; import { colorFgCstStatus } from '../colors'; import { CstClass, IConstituenta } from '../models/rsform'; interface BadgeConstituentaProps extends CProps.Styling { /** Prefix for tooltip ID. */ prefixID?: string; /** Constituenta to display. */ value: IConstituenta; } /** * Displays a badge with a constituenta alias and information tooltip. */ function BadgeConstituenta({ value, prefixID, className, style }: BadgeConstituentaProps) { const setActiveCst = useTooltipsStore(state => state.setActiveCst); return (