diff options
Diffstat (limited to 'src/components/Typography.tsx')
-rw-r--r-- | src/components/Typography.tsx | 8 |
1 files changed, 1 insertions, 7 deletions
diff --git a/src/components/Typography.tsx b/src/components/Typography.tsx index 4bcbf9f09..3e202cb8f 100644 --- a/src/components/Typography.tsx +++ b/src/components/Typography.tsx @@ -1,11 +1,9 @@ import {UITextView} from 'react-native-uitextview' import {logger} from '#/logger' -import {isIOS} from '#/platform/detection' import {atoms, flatten, useAlf, useTheme, web} from '#/alf' import { childHasEmoji, - childIsString, normalizeTextStyles, renderChildrenWithEmoji, TextProps, @@ -39,10 +37,6 @@ export function Text({ `Text: emoji detected but emoji not enabled: "${children}"\n\nPlease add <Text emoji />'`, ) } - - if (emoji && !childIsString(children)) { - logger.error('Text: when <Text emoji />, children can only be strings.') - } } const shared = { @@ -55,7 +49,7 @@ export function Text({ return ( <UITextView {...shared}> - {isIOS && emoji ? renderChildrenWithEmoji(children, shared) : children} + {renderChildrenWithEmoji(children, shared, emoji ?? false)} </UITextView> ) } |