feat: add support for markdown in offline message. Closes #2921 (#2977)

This commit is contained in:
Gabe Kangas
2023-05-01 19:45:27 -07:00
committed by GitHub
parent 295e7768a0
commit 7aca27cb08
5 changed files with 69 additions and 13 deletions

View File

@@ -1,3 +1,4 @@
/* eslint-disable react/no-danger */
/* eslint-disable jsx-a11y/click-events-have-key-events */
import { Divider } from 'antd';
import { FC } from 'react';
@@ -85,7 +86,12 @@ export const OfflineBanner: FC<OfflineBannerProps> = ({
<Divider className={styles.separator} />
</>
)}
<div className={styles.bodyText}>{text}</div>
{customText ? (
<div className={styles.bodyText} dangerouslySetInnerHTML={{ __html: text }} />
) : (
<div className={styles.bodyText}>{text}</div>
)}
{lastLive && (
<div className={styles.lastLiveDate}>
<ClockCircleOutlined className={styles.clockIcon} />