// Copyright 2015-2018 Parity Technologies (UK) Ltd.
// This file is part of Parity.
//
// SPDX-License-Identifier: BSD-3-Clause
import React, { PureComponent } from 'react';
import { AccountHeader } from 'fether-ui';
import { accountsInfo$, defaultAccount$ } from '@parity/light.js';
import light from 'light-hoc';
import { Link, Redirect } from 'react-router-dom';
import Health from '../Health';
import TokensList from './TokensList';
@light({
accountsInfo: accountsInfo$,
defaultAccount: defaultAccount$
})
class Tokens extends PureComponent {
handleGoToWhitelist = () => {
this.props.history.push('/whitelist');
};
render () {
const {
accountsInfo,
defaultAccount,
location: { state }
} = this.props;
// If the accountsInfo object is empty (i.e. no accounts), then we redirect
// to the accounts page to create an account
if (accountsInfo && !Object.keys(accountsInfo).length) {
return