MM-17630 add Navigation bar to terms of service modal (#3098)

This commit is contained in:
Elias Nahum 2019-08-10 13:19:04 -04:00 committed by Sudheer
parent f263eac658
commit f1b87cdaa1

View file

@ -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);