import { twMerge } from 'tailwind-merge' interface CardProps { title?: string className?: string children: React.ReactNode titleClassName?: string divider?: boolean onClick?: any } export const Card = ({ title, className, children, titleClassName, divider = true, ...props }: CardProps): JSX.Element => { const mergedClassName = twMerge(` bg-gray-800 shadow-lg pt-3 px-6 pb-6 rounded-lg ${className ?? ''} `) let titleContent: JSX.Element | null = null if (title) { titleContent = ( <>
{title}
{divider ?
: null} ) } return (
{titleContent} {children}
) }