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 PoloniexConfiguration from './account.js'; import App from './app.js'; import Api from './api.js'; import cookies from './cookies.js'; import React from 'react'; import qs from 'qs'; 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('/account', 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(); });