import { ReactNode } from 'react'; import { clsx } from 'clsx/lite'; import ExperimentalBadge from './ExperimentalBadge'; import Badge from './Badge'; import ResponsiveText from './primitives/ResponsiveText'; import { parameterize } from '@/utility/string'; import ScoreCard from './ScoreCard'; export default function ChecklistGroup({ title, titleShort, icon, optional, experimental, children, }: { title: string titleShort?: string icon?: ReactNode optional?: boolean experimental?: boolean children: ReactNode }) { const slug = parameterize(title); return ( {icon} {title} {optional && Optional } {experimental && } }> {children} ); }