Fixing signup flow. Better root redirect. Fixes back buttons.

Этот коммит содержится в:
Christopher Speller
2016-04-01 09:26:28 -04:00
родитель 36f611fac4
Коммит 35b63caafc
3 изменённых файлов: 24 добавлений и 23 удалений

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

@@ -149,23 +149,6 @@ function preLoggedIn(nextState, replace, callback) {
});
}
function onRootEnter(nextState, replace, callback) {
if (nextState.location.pathname === '/') {
Client.getMeLoggedIn((data) => {
if (!data || data.logged_in === 'false') {
replace({pathname: '/signup_team'});
callback();
} else {
replace({pathname: '/' + data.team_name + '/channels/town-square'});
callback();
}
});
return;
}
callback();
}
function onPermalinkEnter(nextState) {
const postId = nextState.params.postid;
@@ -216,7 +199,6 @@ function renderRootComponent() {
<Route
path='/'
component={Root}
onEnter={onRootEnter}
>
<Route
component={LoggedIn}
@@ -314,7 +296,7 @@ function renderRootComponent() {
component={TeamURLPage}
/>
<Route
path='invites'
path='send_invites'
component={SendInivtesPage}
/>
<Route