import clsx from 'clsx'; import { CProps } from '@/components/props'; import { CstClass, IConstituenta } from '@/models/rsform'; import { useTooltipsStore } from '@/stores/tooltips'; import { APP_COLORS, colorFgCstStatus } from '@/styling/color'; import { globals } from '@/utils/constants'; 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 (