import isNil from 'lodash/isNil'; import React, { memo } from 'react'; import { Text } from 'react-native'; import Theme from '../theme'; import type { DropdownBadgeProps } from './interface'; import { varCreator, styleCreator } from './style'; const DropdownBadge: React.FC = ({ count, style, ...restProps }) => { const TOKENS = Theme.useThemeTokens(); const CV = Theme.createVar(TOKENS, varCreator); // @ts-ignore const STYLES = Theme.createStyle(CV, styleCreator); if (isNil(count)) { return null; } if (count === true) { return ; } return ( {count} ); }; export default memo(DropdownBadge);