From f1b87cdaa157c41749533a78f1159ee5a629087b Mon Sep 17 00:00:00 2001 From: Elias Nahum Date: Sat, 10 Aug 2019 13:19:04 -0400 Subject: [PATCH] MM-17630 add Navigation bar to terms of service modal (#3098) --- app/screens/channel/channel_base.js | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/app/screens/channel/channel_base.js b/app/screens/channel/channel_base.js index 105e24a6d..076c7aea4 100644 --- a/app/screens/channel/channel_base.js +++ b/app/screens/channel/channel_base.js @@ -176,16 +176,24 @@ export default class ChannelBase extends PureComponent { }; showTermsOfServiceModal = async () => { + const {intl} = this.context; const {actions, theme} = this.props; const closeButton = await MaterialIcon.getImageSource('close', 20, theme.sidebarHeaderTextColor); const screen = 'TermsOfService'; - const passProps = { - closeButton, - }; + const passProps = {closeButton}; + const title = intl.formatMessage({id: 'mobile.tos_link', defaultMessage: 'Terms of Service'}); const options = { layout: { backgroundColor: theme.centerChannelBg, }, + topBar: { + visible: true, + height: null, + title: { + color: theme.sidebarHeaderTextColor, + text: title, + }, + }, }; actions.showModalOverCurrentContext(screen, passProps, options);