import Api from './api.js';
import React from 'react';
import {PFBalance, Assets} from './balance.js';
+import Panel from './panel.js';
class PoloniexController extends React.Component {
constructor(props) {
this.setState({'flag': 'invalidCredentials', 'variationP': null, 'balance': null, 'balances': null, 'periodStart': null});
} else if (err.code === 'ip_restricted_api_key') {
this.setState({'flag': 'ipRestricted', 'variationP': null, 'balance': null, 'balances': null, 'periodStart': null});
+ } else if (err.code === 'market_credentials_not_configured') {
+ this.setState({'flag': 'emptyCredentials'});
}
return;
}
}
}
-class Panel extends React.Component {
- render = () => {
- if (this.props.component === null) {
- return <div></div>;
- }
-
- return (
- <div className="row">
- <div className="box col-12">
- <div className="row">
- <div className="col-4">{this.props.title}</div>
- </div>
- <hr/>
- {this.props.component}
- </div>
- </div>);
- }
-}
-
class PoloniexBalance extends React.Component {
render = () => {