-var SignupForm = require('./signup.js').SignupForm;
-var SigninForm = require('./signin.js').SigninForm;
-var OtpEnrollForm = require('./otp.js').OtpEnrollForm;
-var PoloniexForm = require('./poloniex.js').PoloniexForm;
-var App = require('./app.js');
-var Api = require('./api.js').Api;
-var cookies = require('./cookies.js');
+var SignupForm = require('./signup.js').SignupForm;
+var SigninForm = require('./signin.js').SigninForm;
+var OtpEnrollForm = require('./otp.js').OtpEnrollForm;
+var PoloniexController = require('./poloniex.js').PoloniexController;
+var App = require('./app.js');
+var Api = require('./api.js').Api;
+var cookies = require('./cookies.js');
var Logo = React.createClass({
render: function() {
- return (<div id='logo'>
- <a href='/'>Cryptoportfolio</a>
+ return (<div className='row'>
+ <div id='logo' className='offset-4 col-4'>
+ <a href='/'>Cryptoportfolio</a>
+ </div>
</div>);
}
});
});
App.page('/me', true, function(context) {
- Api.Call('MARKET', {'name': 'poloniex'}, function(err, status, data) {
- if (err) {
- console.error(err, data);
- return;
- }
-
- App.mount(
- <div>
- <Logo />
- <p>Poloniex</p>
- <PoloniexForm apiKey={data.key} apiSecret={data.secret}/>
- </div>
- );
-
- }.bind(this));
+ App.mount(
+ <div>
+ <Logo />
+ <PoloniexController/>
+ </div>
+ );
});
App.page('/otp/setup', true, function(context) {