Moving all links and redirects to react-router

Этот коммит содержится в:
Christopher Speller
2016-03-24 11:05:13 -04:00
родитель 68dad8c734
Коммит b62e29ba9c
35 изменённых файлов: 147 добавлений и 175 удалений

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

@@ -5,6 +5,7 @@ import TeamStore from 'stores/team_store.jsx';
import React from 'react';
import {FormattedMessage} from 'react-intl';
import {Link} from 'react-router';
import logoImage from 'images/logo.png';
@@ -50,12 +51,12 @@ export default class Claim extends React.Component {
return (
<div>
<div className='signup-header'>
<a href='/'>
<Link to='/'>
<span className='fa fa-chevron-left'/>
<FormattedMessage
id='web.header.back'
/>
</a>
</Link>
</div>
<div className='col-sm-12'>
<div className='signup-team__container'>

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

@@ -7,6 +7,7 @@ import * as Client from 'utils/client.jsx';
import React from 'react';
import ReactDOM from 'react-dom';
import {FormattedMessage} from 'react-intl';
import {browserHistory} from 'react-router';
export default class EmailToLDAP extends React.Component {
constructor(props) {
@@ -54,7 +55,7 @@ export default class EmailToLDAP extends React.Component {
Client.emailToLDAP(postData,
(data) => {
if (data.follow_link) {
window.location.href = data.follow_link;
browserHistory.push(data.follow_link);
}
},
(error) => {

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

@@ -7,6 +7,7 @@ import * as Client from 'utils/client.jsx';
import React from 'react';
import ReactDOM from 'react-dom';
import {FormattedMessage} from 'react-intl';
import {browserHistory} from 'react-router';
export default class EmailToOAuth extends React.Component {
constructor(props) {
@@ -39,7 +40,7 @@ export default class EmailToOAuth extends React.Component {
Client.emailToOAuth(postData,
(data) => {
if (data.follow_link) {
window.location.href = data.follow_link;
browserHistory.push(data.follow_link);
}
},
(error) => {

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

@@ -7,6 +7,7 @@ import * as Client from 'utils/client.jsx';
import React from 'react';
import ReactDOM from 'react-dom';
import {FormattedMessage} from 'react-intl';
import {browserHistory} from 'react-router';
export default class LDAPToEmail extends React.Component {
constructor(props) {
@@ -53,7 +54,7 @@ export default class LDAPToEmail extends React.Component {
Client.ldapToEmail(postData,
(data) => {
if (data.follow_link) {
window.location.href = data.follow_link;
browserHistory.push(data.follow_link);
}
},
(error) => {

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

@@ -7,6 +7,7 @@ import * as Client from 'utils/client.jsx';
import React from 'react';
import ReactDOM from 'react-dom';
import {FormattedMessage} from 'react-intl';
import {browserHistory} from 'react-router';
export default class OAuthToEmail extends React.Component {
constructor(props) {
@@ -45,7 +46,7 @@ export default class OAuthToEmail extends React.Component {
Client.oauthToEmail(postData,
(data) => {
if (data.follow_link) {
window.location.href = data.follow_link;
browserHistory.push(data.follow_link);
}
},
(error) => {