arnaucube
arnaucube/reciprokaPublic Self-hosted repository
reciproka/wallet/src/App.js
wallet/src/App.jsRaw
 1import React, { Component } from 'react';
 2import {BrowserRouter, Route, Switch} from 'react-router-dom'
 3import './App.css';
 4
 5
 6import { Row, Col } from 'antd';
 7
 8import DashboardView from './views/dashboard/dashboard';
 9import NewTxView from './views/newtx/newtx';
10import SidemenuView from './views/sidemenu/sidemenu';
11
12
13import './eth/eth.js';
14
15class App extends Component {
16  render() {
17    return (
18      <BrowserRouter>
19        <div>
20
21          <nav className="navbar navbar-light bg-light">
22            {/* <span className="emptyHorizontal40"></span> */}
23            <a className="navbar-brand" href="">
24              <img src={require('./img/app-icon.png')} width="30" height="30" className="d-inline-block align-top" />
25               reciproka wallet
26            </a>
27            <b>0xa</b>
28          </nav>
29          {/* <SideMenu/> */}
30
31          <Row gutter={16}>
32            <Col span={4}>
33              <SidemenuView></SidemenuView>
34            </Col>
35            <Col span={20}>
36              <br/>
37              <Switch>
38                <Route exact="exact" path="/" component={DashboardView}></Route>
39                <Route path="/newtx" component={NewTxView}></Route>
40              </Switch>
41            </Col>
42          </Row>
43        </div>
44      </BrowserRouter>
45    );
46  }
47}
48
49export default App;