PLT-1866/PLT-3509 Added links to download the native apps (#3651)

* PLT-1866 Added configurable links for native app downloads

* PLT-1866 Added native app download link to main menu

* PLT-3509 Added native app link to tutorial

* PLT-3509 Added native app link to welcome email

* PLT-3509 Made link to apps in welcome email conditional on being set
Этот коммит содержится в:
Harrison Healey
2016-07-22 10:53:57 -04:00
коммит произвёл GitHub
родитель 946302d9a2
Коммит 9c2c941449
16 изменённых файлов: 274 добавлений и 4 удалений

Просмотреть файл

@@ -295,6 +295,25 @@ export default class SidebarRightMenu extends React.Component {
this.openRightSidebar();
}
let nativeAppLink = null;
if (global.window.mm_config.AppDownloadLink && !Utils.isMobileApp()) {
nativeAppLink = (
<li>
<Link
target='_blank'
rel='noopener noreferrer'
to={global.window.mm_config.AppDownloadLink}
>
<i className='icon fa fa-mobile'></i>
<FormattedMessage
id='sidebar_right_menu.nativeApps'
defaultMessage='Download Native Apps'
/>
</Link>
</li>
);
}
return (
<div
className='sidebar--menu'
@@ -378,6 +397,7 @@ export default class SidebarRightMenu extends React.Component {
/>
</a>
</li>
{nativeAppLink}
</ul>
</div>
<UserSettingsModal