import classNames from 'classnames'; import type { HTMLAttributes, ReactElement, ReactNode } from 'react'; export function KeyValueRows({ children, }: { children: | ReactElement> | ReactElement>[]; }) { children = Array.isArray(children) ? children : [children]; return ( {children.map((child, i) => ( {child} ))}
); } interface Props { label: ReactNode; value: ReactNode; labelClassName?: string; } export function KeyValueRow({ label, value, labelClassName }: Props) { return ( <> {label} {value} ); }