import * as React from 'react' /* Import components here */ import { Content, Footer, Header, StyledCard, Title } from './card.styles' /* Import interfaces here */ import { CardProps } from './card.interfaces' import { cardTheme } from './card.theme' /** A much reusable card for any type of card-based interface */ export const Card = ({ accent, children, footer, title, shadow = false, size, renderToolbar, spacing = 'normal', status = 'basic', }: CardProps): JSX.Element => { return ( {(title || renderToolbar) && (
{title} {renderToolbar !== undefined &&
{renderToolbar()}
}
)} {children} {footer && }
) } Card.defaultTheme = cardTheme