From ea6f37e68da6458ba91943ae56fe60760a35b736 Mon Sep 17 00:00:00 2001 From: Chris Duarte Date: Wed, 19 Jul 2017 07:58:59 -0700 Subject: display BAR_ANNOUNCEMENT_TYPE with Markdown parser (#6981) * display BAR_ANNOUNCEMENT_TYPE with Markdown parser * fix code style --- webapp/components/announcement_bar/announcement_bar.jsx | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/webapp/components/announcement_bar/announcement_bar.jsx b/webapp/components/announcement_bar/announcement_bar.jsx index 84061ec05..cd0cd0cb9 100644 --- a/webapp/components/announcement_bar/announcement_bar.jsx +++ b/webapp/components/announcement_bar/announcement_bar.jsx @@ -13,6 +13,7 @@ import * as AdminActions from 'actions/admin_actions.jsx'; import {ErrorBarTypes, StatTypes} from 'utils/constants.jsx'; import {isLicenseExpiring, isLicenseExpired, isLicensePastGracePeriod, displayExpiryDate} from 'utils/license_utils.jsx'; import * as Utils from 'utils/utils.jsx'; +import * as TextFormatting from 'utils/text_formatting.jsx'; const RENEWAL_LINK = 'https://licensing.mattermost.com/renew'; @@ -219,7 +220,13 @@ export default class AnnouncementBar extends React.PureComponent { const renewalLink = RENEWAL_LINK + '?id=' + global.window.mm_license.Id + '&user_count=' + this.state.totalUsers; let message = this.state.message; - if (message === ErrorBarTypes.PREVIEW_MODE) { + if (this.state.type === BAR_ANNOUNCEMENT_TYPE) { + message = ( + + ); + } else if (message === ErrorBarTypes.PREVIEW_MODE) { message = (