aboutsummaryrefslogtreecommitdiff
path: root/cmd/web/js/main.jsx
diff options
context:
space:
mode:
Diffstat (limited to 'cmd/web/js/main.jsx')
-rw-r--r--cmd/web/js/main.jsx41
1 files changed, 17 insertions, 24 deletions
diff --git a/cmd/web/js/main.jsx b/cmd/web/js/main.jsx
index eb53057..e5e505d 100644
--- a/cmd/web/js/main.jsx
+++ b/cmd/web/js/main.jsx
@@ -1,15 +1,17 @@
1var SignupForm = require('./signup.js').SignupForm; 1var SignupForm = require('./signup.js').SignupForm;
2var SigninForm = require('./signin.js').SigninForm; 2var SigninForm = require('./signin.js').SigninForm;
3var OtpEnrollForm = require('./otp.js').OtpEnrollForm; 3var OtpEnrollForm = require('./otp.js').OtpEnrollForm;
4var PoloniexForm = require('./poloniex.js').PoloniexForm; 4var PoloniexController = require('./poloniex.js').PoloniexController;
5var App = require('./app.js'); 5var App = require('./app.js');
6var Api = require('./api.js').Api; 6var Api = require('./api.js').Api;
7var cookies = require('./cookies.js'); 7var cookies = require('./cookies.js');
8 8
9var Logo = React.createClass({ 9var Logo = React.createClass({
10 render: function() { 10 render: function() {
11 return (<div id='logo'> 11 return (<div className='row'>
12 <a href='/'>Cryptoportfolio</a> 12 <div id='logo' className='offset-4 col-4'>
13 <a href='/'>Cryptoportfolio</a>
14 </div>
13 </div>); 15 </div>);
14 } 16 }
15}); 17});
@@ -49,21 +51,12 @@ App.page('/signout', true, function(context) {
49}); 51});
50 52
51App.page('/me', true, function(context) { 53App.page('/me', true, function(context) {
52 Api.Call('MARKET', {'name': 'poloniex'}, function(err, status, data) { 54 App.mount(
53 if (err) { 55 <div>
54 console.error(err, data); 56 <Logo />
55 return; 57 <PoloniexController/>
56 } 58 </div>
57 59 );
58 App.mount(
59 <div>
60 <Logo />
61 <p>Poloniex</p>
62 <PoloniexForm apiKey={data.key} apiSecret={data.secret}/>
63 </div>
64 );
65
66 }.bind(this));
67}); 60});
68 61
69App.page('/otp/setup', true, function(context) { 62App.page('/otp/setup', true, function(context) {