chore: avoid memo override exported component displayName

This commit is contained in:
unix
2020-04-29 15:11:49 +08:00
parent c53abeca7b
commit 869154175f
78 changed files with 325 additions and 239 deletions

View File

@@ -70,7 +70,7 @@ const getColors = (
}
}
const Tag: React.FC<React.PropsWithChildren<TagProps>> = React.memo(({
const Tag: React.FC<React.PropsWithChildren<TagProps>> = ({
type, children, className, invert, ...props
}) => {
const theme = useTheme()
@@ -98,6 +98,8 @@ const Tag: React.FC<React.PropsWithChildren<TagProps>> = React.memo(({
`}</style>
</span>
)
})
}
export default withDefaults(Tag, defaultProps)
const MemoTag = React.memo(Tag)
export default withDefaults(MemoTag, defaultProps)