@@ -6,6 +6,9 @@ import ReactDOM from 'react-dom'
66import Bridge from './Bridge'
77import Walletgen from './walletgen/Walletgen'
88
9+import './style/index.css'
10+import './walletgen/styles/index.css'
11+
912class Root extends React.Component {
1013 constructor(props) {
1114 super(props)
@@ -17,7 +20,27 @@ class Root extends React.Component {
1720 this.setView = this.setView.bind(this)
1821 }
1922
23+ componentDidMount() {
24+ let styles = document.getElementsByTagName('style')
25+
26+ for (var i = 0; i < styles.length; i++) {
27+ if (i < 7) styles[i].classList.add('css-bridge');
28+ if (i >= 7) {
29+ styles[i].classList.add('css-walletgen');
30+ styles[i].disabled = true;
31+ }
32+ }
33+ }
34+
2035 setView(appView) {
36+ if (appView === "bridge") {
37+ document.querySelectorAll('.css-walletgen').forEach(s => s.disabled = true)
38+ document.querySelectorAll('.css-bridge').forEach(s => s.disabled = false)
39+ } else if (appView === "walletgen") {
40+ document.querySelectorAll('.css-walletgen').forEach(s => s.disabled = false)
41+ document.querySelectorAll('.css-bridge').forEach(s => s.disabled = true)
42+ }
43+
2144 this.setState({
2245 appView
2346 })