diff --git a/packages/nicolium/src/components/accounts/account.tsx b/packages/nicolium/src/components/accounts/account.tsx index 6aaf2473c..fc6e827b3 100644 --- a/packages/nicolium/src/components/accounts/account.tsx +++ b/packages/nicolium/src/components/accounts/account.tsx @@ -98,9 +98,8 @@ interface IProfilePopper { children: React.ReactNode; } -const ProfilePopper: React.FC = ({ condition, wrapper, children }) => ( - <>{condition ? wrapper(children) : children} -); +const ProfilePopper: React.FC = ({ condition, wrapper, children }) => + condition ? wrapper(children) : children; interface IAccount { account: AccountSchema; diff --git a/packages/nicolium/src/components/announcements/emoji.tsx b/packages/nicolium/src/components/announcements/emoji.tsx index bb2705087..f8b6da457 100644 --- a/packages/nicolium/src/components/announcements/emoji.tsx +++ b/packages/nicolium/src/components/announcements/emoji.tsx @@ -16,7 +16,7 @@ const Emoji: React.FC = ({ emoji, emojiMap, hovered }) => { const { autoPlayGif, reduceMotion, systemEmojiFont } = useSettings(); if (unicodeMapping[emoji]) { - if (systemEmojiFont) return <>{emoji}; + if (systemEmojiFont) return emoji; const { unified, shortcode } = unicodeMapping[emoji]; const title = shortcode ? `:${shortcode}:` : ''; diff --git a/packages/nicolium/src/components/autosuggest-emoji.tsx b/packages/nicolium/src/components/autosuggest-emoji.tsx index 4ee4d067e..c813fd81a 100644 --- a/packages/nicolium/src/components/autosuggest-emoji.tsx +++ b/packages/nicolium/src/components/autosuggest-emoji.tsx @@ -21,7 +21,7 @@ const AutosuggestEmoji: React.FC = ({ emoji }) => { {emoji.colons} ); } else { - if (systemEmojiFont) emojiElement = <>{emoji.native}; + if (systemEmojiFont) emojiElement = emoji.native; const mapping = unicodeMapping[emoji.native] || unicodeMapping[emoji.native.replace(/\uFE0F$/, '')]; diff --git a/packages/nicolium/src/components/scrollable-list.tsx b/packages/nicolium/src/components/scrollable-list.tsx index d844cee2a..857bbbaeb 100644 --- a/packages/nicolium/src/components/scrollable-list.tsx +++ b/packages/nicolium/src/components/scrollable-list.tsx @@ -272,7 +272,7 @@ const ScrollableList = React.forwardRef( itemClassName, }} components={{ - Header: prepend ? () => <>{prepend} : undefined, + Header: prepend ? () => prepend : undefined, ScrollSeekPlaceholder: Placeholder as React.ComponentType, EmptyPlaceholder: renderEmpty, List, diff --git a/packages/nicolium/src/components/statuses/status-content.tsx b/packages/nicolium/src/components/statuses/status-content.tsx index 9145013f8..80e5ade2b 100644 --- a/packages/nicolium/src/components/statuses/status-content.tsx +++ b/packages/nicolium/src/components/statuses/status-content.tsx @@ -328,7 +328,7 @@ const StatusContent: React.FC = React.memo( if (onClick) { return
{output}
; } else { - return <>{output}; + return output; } }, ); diff --git a/packages/nicolium/src/components/statuses/status-list.tsx b/packages/nicolium/src/components/statuses/status-list.tsx index 1e82ad3d4..04d06944b 100644 --- a/packages/nicolium/src/components/statuses/status-list.tsx +++ b/packages/nicolium/src/components/statuses/status-list.tsx @@ -164,22 +164,20 @@ const StatusList: React.FC = ({ } return ( - <> - } - placeholderCount={20} - ref={node} - listClassName={clsx('⁂-status-list', className)} - {...other} - > - {scrollableContent} - - + } + placeholderCount={20} + ref={node} + listClassName={clsx('⁂-status-list', className)} + {...other} + > + {scrollableContent} + ); }; diff --git a/packages/nicolium/src/components/ui/emoji.tsx b/packages/nicolium/src/components/ui/emoji.tsx index bb66fae34..89aff5db4 100644 --- a/packages/nicolium/src/components/ui/emoji.tsx +++ b/packages/nicolium/src/components/ui/emoji.tsx @@ -16,7 +16,7 @@ interface IEmoji extends Pick< } /** A single emoji image. */ -const Emoji: React.FC = (props): React.JSX.Element | null => { +const Emoji: React.FC = (props) => { const { disableUserProvidedMedia, systemEmojiFont } = useSettings(); const { emoji, alt, src, staticSrc, noGroup, ...rest } = props; @@ -30,8 +30,7 @@ const Emoji: React.FC = (props): React.JSX.Element | null => { if (!filename && !src) return null; if (src) { - if (disableUserProvidedMedia) - return <>{alt ?? {emoji}}; + if (disableUserProvidedMedia) return alt ?? {emoji}; return ( = ({ let content; if (!data) { - content = ( - <> - {/* - */} - - ); + content = null; + { + /* + */ + } } else { const measure = data[0]; const percentChange = diff --git a/packages/nicolium/src/features/auth-login/components/registration-form.tsx b/packages/nicolium/src/features/auth-login/components/registration-form.tsx index 7b79d8891..7a413e212 100644 --- a/packages/nicolium/src/features/auth-login/components/registration-form.tsx +++ b/packages/nicolium/src/features/auth-login/components/registration-form.tsx @@ -279,154 +279,148 @@ const RegistrationForm: React.FC = ({ inviteToken }) => { return (
- <> - - } - errors={ - usernameUnavailable ? [intl.formatMessage(messages.usernameUnavailable)] : undefined - } - > - - - - {domains && ( - - - - )} - + } + errors={ + usernameUnavailable ? [intl.formatMessage(messages.usernameUnavailable)] : undefined + } + > + + {domains && ( + + + + )} + + + + + + + - - - - - {birthdayRequired && ( - - )} - - {needsApproval && ( - - } - > -