import {HTMLAttributes, ReactElement} from "react"; interface CardProps extends HTMLAttributes { header?: string | ReactElement hideSeparator?: boolean className?: string onClick?: () => void } export default function Card({header, hideSeparator, children, onClick, className}: CardProps) { return ( {onClick?.()}} > {header && <> {header} {!hideSeparator && } >} {children} ) }