import SignupForm from './signup.js'; import SigninForm from './signin.js'; import PasswordResetForm from './password_reset.js'; import ChangePasswordForm from './change_password.js'; import OtpEnrollForm from './otp.js'; import PoloniexController from './poloniex.js'; import App from './app.js'; import Api from './api.js'; import cookies from './cookies.js'; import React from 'react'; import qs from 'qs'; class Header extends React.Component { render = () => { if (this.props.displayLogout === true) { return ; } return ; } } class Logo extends React.Component { render() { return ; } } App.page('/signup', false, function(context) { if (App.isUserSignedIn()) { App.go('/me'); return; } App.mount(
); }); App.page('/signin', false, function(context) { if (App.isUserSignedIn()) { App.go('/me'); return; } App.mount(
); }); App.page('/reset-password', false, function(context) { if (App.isUserSignedIn()) { App.go('/me'); return; } App.mount(
); }); App.page('/change-password', false, function(context) { if (App.isUserSignedIn()) { App.go('/me'); return; } var token = qs.parse(context.querystring).token; if (token === undefined) { App.go('/'); return; } App.mount(
); }); App.page('/signout', true, function(context) { cookies.removeItem('jwt'); App.go('/'); }); App.page('/me', true, function(context) { App.mount(
); }); App.page('/not_confirmed', true, function(context) { App.mount(

Please be patient, you account is being confirmed...

Refresh

); }); App.page('/otp/setup', true, function(context) { Api.Call('OTP_ENROLL', {}, function(err, status, data) { if (err) { console.error(err, data); return; } App.mount(
); }); }); App.page('/otp/validate', true, function(context) { App.mount(
); }); App.page('/', false, function(context) { App.go('/me'); }); $(document).ready(function() { App.start(); });