import { ReactNode } from 'react'; import { HiInformationCircle } from 'react-icons/hi'; import { useTheme } from 'styled-components'; import { Flex } from '../Flex'; import { IconButton } from '../IconButton'; import { Popover } from '../Popover'; import { Text } from '../Text'; import { ItemContainer } from './styles'; type SimpleTableItemProps = { children?: ReactNode; isHeader?: boolean; required?: boolean; isEnum?: boolean; }; export function SimpleTableItem({ children, isHeader, required, isEnum, }: SimpleTableItemProps): JSX.Element { const theme = useTheme(); return ( {isEnum && ( enum } colorScheme="gray" variant="ghost" /> {children} )} {!isEnum && children} {!isEnum && !children && '--'} {required && *} ); }