import { isDefined } from '@o/utils' import React from 'react' import { Surface, SurfaceSpecificProps } from './Surface' import { Tag, TagProps } from './Tag' import { SimpleText } from './text/SimpleText' import { Stack, StackProps } from './View/Stack' export type CardSimpleProps = SurfaceSpecificProps & Omit & { title?: React.ReactNode titleProps?: TagProps onClickTitle?: (e: React.MouseEvent) => void } export const CardSimple = ({ title, titleProps, onClickTitle, children, space, group, padding, scrollable, ...props }: CardSimpleProps) => { const hasClick = !!props.onClick ? undefined : null return ( {!!title && ( {title} )} {children} ) } CardSimple.defaultProps = { sizeRadius: true, }