import clsx from 'clsx'; export type DescriptionsItemProps = { title: React.ReactNode; content: React.ReactNode; span?: number | 'filled'; isFirstRow?: boolean; titleWidth?: number; titleClassName?: string; contentClassName?: string; }; export const DescriptionsItem = (props: DescriptionsItemProps) => { const { title, content, span, isFirstRow = false, titleWidth, titleClassName, contentClassName } = props; const gridColumnStyle = span === 'filled' ? { gridColumn: '1 / -1' } : span && span > 0 ? { gridColumn: `span ${span}` } : {}; return (
{title}
{content}
); };