-var Api = require('./api.js').Api;
-var classNames = require('classnames');
-
-module.exports.PoloniexController = React.createClass({
- getInitialState: function() {
- return {'apiKey': '', 'apiSecret': '', 'flag': 'loading', 'valueCurrency': null, 'balanceValue': null, 'balance': null};
- },
- handleCredentialsChange: function(key, secret) {
+import Api from './api.js';
+import React from 'react';
+
+class PoloniexController extends React.Component {
+ constructor(props) {
+ super(props);
+ this.state = {'apiKey': '', 'apiSecret': '', 'apiRequested': false, 'flag': 'loading', 'valueCurrency': null, 'balanceValue': null, 'balance': null};
+ }
+
+ handleCredentialsChange = (key, secret) => {