fix: type errors with markdown content

This commit is contained in:
Paul Makles 2022-07-13 12:57:01 +01:00
parent 4f3f6e26cf
commit e3a526e2d7
4 changed files with 30 additions and 21 deletions

View file

@ -159,7 +159,8 @@ const Message = observer(
/>
</span>
)}
{replacement ?? <Markdown content={content} />}
{replacement ??
(content && <Markdown content={content} />)}
{!queued && <InviteList message={message} />}
{queued?.error && (
<Category>

View file

@ -221,13 +221,15 @@ export const MessageReply = observer(
</em>
</>
)}
{message.content && (
<Markdown
disallowBigEmoji
content={message.content?.replace(
content={message.content.replace(
/\n/g,
" ",
)}
/>
)}
</div>
</>
)}

View file

@ -185,13 +185,15 @@ export default observer(({ channel, replies, setReplies }: Props) => {
hideInfo
/>
) : (
message.content && (
<Markdown
disallowBigEmoji
content={message.content?.replace(
content={message.content.replace(
/\n/g,
" ",
)}
/>
)
)}
</div>
</div>

View file

@ -322,13 +322,17 @@ export const UserProfile = observer(
/>
)}
{profile?.content && (
<>
<div className={styles.category}>
<Text id="app.special.popovers.user_profile.sub.information" />
</div>
)}
<div className={styles.markdown}>
<Markdown content={profile?.content} />
<Markdown
content={profile.content}
/>
</div>
</>
)}
{/*<div className={styles.category}><Text id="app.special.popovers.user_profile.sub.connections" /></div>*/}
</div>
) : (