Adding back button to main create team page

Этот коммит содержится в:
Asaad Mahmood
2016-03-30 18:32:24 +05:00
родитель a6a0f18166
Коммит 4ee417db3d
2 изменённых файлов: 45 добавлений и 18 удалений

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

@@ -52,6 +52,7 @@ export default class TeamSignUp extends React.Component {
updatePage(page) { updatePage(page) {
this.setState({page}); this.setState({page});
} }
componentWillMount() { componentWillMount() {
@@ -138,6 +139,24 @@ export default class TeamSignUp extends React.Component {
} }
let signupMethod = null; let signupMethod = null;
let goBack = (
<div className='signup-header'>
<a
href='/'
onClick={
(e) => {
e.preventDefault();
this.updatePage('choose');
}
}
>
<span className='fa fa-chevron-left'/>
<FormattedMessage
id='web.header.back'
/>
</a>
</div>
);
if (global.window.mm_config.EnableTeamCreation !== 'true') { if (global.window.mm_config.EnableTeamCreation !== 'true') {
if (teamListing == null) { if (teamListing == null) {
@@ -154,9 +173,12 @@ export default class TeamSignUp extends React.Component {
updatePage={this.updatePage} updatePage={this.updatePage}
/> />
); );
goBack = null;
} else if (this.state.page === 'email') { } else if (this.state.page === 'email') {
signupMethod = ( signupMethod = (
<div>
<EmailSignUpPage/> <EmailSignUpPage/>
</div>
); );
} else if (this.state.page === 'ldap') { } else if (this.state.page === 'ldap') {
return ( return (
@@ -180,9 +202,12 @@ export default class TeamSignUp extends React.Component {
defaultMessage='No team creation method has been enabled. Please contact an administrator for access.' defaultMessage='No team creation method has been enabled. Please contact an administrator for access.'
/> />
); );
goBack = null;
} }
return ( return (
<div>
{goBack}
<div className='col-sm-12'> <div className='col-sm-12'>
<div className='signup-team__container'> <div className='signup-team__container'>
<img <img
@@ -201,6 +226,7 @@ export default class TeamSignUp extends React.Component {
</div> </div>
</div> </div>
</div> </div>
</div>
); );
} }
} }

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

@@ -200,7 +200,7 @@
display: block; display: block;
height: 40px; height: 40px;
line-height: 34px; line-height: 34px;
margin: 1em 0; margin: 1em 0 1em 10px;
min-width: 200px; min-width: 200px;
padding: 0 1em; padding: 0 1em;
width: 200px; width: 200px;
@@ -262,9 +262,10 @@
} }
&.btn-full { &.btn-full {
width: 100%; margin-left: 0;
text-align: left;
padding-left: 35px; padding-left: 35px;
text-align: left;
width: 100%;
} }
} }