From bd12520b445ecf00edad139c5e78df973b0c6b06 Mon Sep 17 00:00:00 2001 From: David Lu Date: Thu, 14 Jul 2016 15:57:49 -0400 Subject: [PATCH] added channel header to view channel info modal (#3584) --- webapp/components/channel_info_modal.jsx | 46 +++++++++++++++++++----- webapp/i18n/en.json | 1 + 2 files changed, 38 insertions(+), 9 deletions(-) diff --git a/webapp/components/channel_info_modal.jsx b/webapp/components/channel_info_modal.jsx index 7bd004411579f..b0e2c63fa8b86 100644 --- a/webapp/components/channel_info_modal.jsx +++ b/webapp/components/channel_info_modal.jsx @@ -5,6 +5,7 @@ import * as Utils from 'utils/utils.jsx'; import {FormattedMessage} from 'react-intl'; import {Modal} from 'react-bootstrap'; +import * as TextFormatting from 'utils/text_formatting.jsx'; import React from 'react'; @@ -32,6 +33,7 @@ export default class ChannelInfoModal extends React.Component { display_name: notFound, name: notFound, purpose: notFound, + header: notFound, id: notFound }; } @@ -44,6 +46,39 @@ export default class ChannelInfoModal extends React.Component { const channelURL = Utils.getTeamURLFromAddressBar() + '/channels/' + channel.name; + let channelPurpose = null; + if (channel.purpose) { + channelPurpose = ( +
+
+ +
+
{channel.purpose}
+
+ ); + } + + let channelHeader = null; + if (channel.header) { + channelHeader = ( +
+
+ +
+
+
+ ); + } + return ( -
-
- -
-
{channel.purpose}
-
+ {channelPurpose} + {channelHeader}