read networknames from contants
This commit is contained in:
parent
00929332a5
commit
9a03fa6702
|
@ -19,6 +19,7 @@ import { headerHeight, md, screenSm, sm } from 'src/theme/variables'
|
||||||
import { useStateHandler } from 'src/logic/hooks/useStateHandler'
|
import { useStateHandler } from 'src/logic/hooks/useStateHandler'
|
||||||
|
|
||||||
import SafeLogo from '../assets/gnosis-safe-multisig-logo.svg'
|
import SafeLogo from '../assets/gnosis-safe-multisig-logo.svg'
|
||||||
|
import { NETWORKSNAMES } from 'src/utils/constants'
|
||||||
|
|
||||||
const styles = () => ({
|
const styles = () => ({
|
||||||
root: {
|
root: {
|
||||||
|
@ -69,6 +70,15 @@ const Layout = ({ classes, providerDetails, providerInfo }) => {
|
||||||
const { clickAway, open, toggle } = useStateHandler()
|
const { clickAway, open, toggle } = useStateHandler()
|
||||||
const { clickAway: clickAwayNetworks, open: openNetworks, toggle: toggleNetworks } = useStateHandler()
|
const { clickAway: clickAwayNetworks, open: openNetworks, toggle: toggleNetworks } = useStateHandler()
|
||||||
|
|
||||||
|
const networkList = NETWORKSNAMES.map((network) => {
|
||||||
|
return (
|
||||||
|
<>
|
||||||
|
<NetworkLabel networkName={network} />
|
||||||
|
<Divider />
|
||||||
|
</>
|
||||||
|
)
|
||||||
|
})
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<Row className={classes.summary}>
|
<Row className={classes.summary}>
|
||||||
<Col className={classes.logo} middle="xs" start="xs">
|
<Col className={classes.logo} middle="xs" start="xs">
|
||||||
|
@ -119,13 +129,7 @@ const Layout = ({ classes, providerDetails, providerInfo }) => {
|
||||||
<>
|
<>
|
||||||
<ClickAwayListener mouseEvent="onClick" onClickAway={clickAwayNetworks} touchEvent={false}>
|
<ClickAwayListener mouseEvent="onClick" onClickAway={clickAwayNetworks} touchEvent={false}>
|
||||||
<List className={classes.network} component="div">
|
<List className={classes.network} component="div">
|
||||||
<NetworkLabel />
|
{networkList}
|
||||||
<Divider />
|
|
||||||
<NetworkLabel />
|
|
||||||
<Divider />
|
|
||||||
<NetworkLabel />
|
|
||||||
<Divider />
|
|
||||||
<NetworkLabel />
|
|
||||||
</List>
|
</List>
|
||||||
</ClickAwayListener>
|
</ClickAwayListener>
|
||||||
</>
|
</>
|
||||||
|
|
|
@ -5,7 +5,6 @@ import Col from 'src/components/layout/Col'
|
||||||
import Paragraph from 'src/components/layout/Paragraph'
|
import Paragraph from 'src/components/layout/Paragraph'
|
||||||
import { getNetworkInfo } from 'src/config'
|
import { getNetworkInfo } from 'src/config'
|
||||||
import { border, md, screenSm, sm, xs, fontColor } from 'src/theme/variables'
|
import { border, md, screenSm, sm, xs, fontColor } from 'src/theme/variables'
|
||||||
/* import { NETWORKSNAMES } from 'src/utils/constants' */
|
|
||||||
|
|
||||||
const networkInfo = getNetworkInfo()
|
const networkInfo = getNetworkInfo()
|
||||||
|
|
||||||
|
@ -29,13 +28,13 @@ const useStyles = makeStyles({
|
||||||
},
|
},
|
||||||
})
|
})
|
||||||
|
|
||||||
const NetworkLabel = (): React.ReactElement => {
|
const NetworkLabel = ({ networkName }): React.ReactElement => {
|
||||||
const classes = useStyles()
|
const classes = useStyles()
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<Col className={classes.container} middle="xs" start="xs">
|
<Col className={classes.container} middle="xs" start="xs">
|
||||||
<Paragraph className={classes.text} size="xs">
|
<Paragraph className={classes.text} size="xs">
|
||||||
{networkInfo.label}
|
{networkName}
|
||||||
</Paragraph>
|
</Paragraph>
|
||||||
</Col>
|
</Col>
|
||||||
)
|
)
|
||||||
|
|
|
@ -53,7 +53,8 @@ class NetworkSelector extends React.Component<any> {
|
||||||
<>
|
<>
|
||||||
<div className={classes.root} ref={this.myRef}>
|
<div className={classes.root} ref={this.myRef}>
|
||||||
<Col className={classes.networkList} end="sm" middle="xs" onClick={toggle}>
|
<Col className={classes.networkList} end="sm" middle="xs" onClick={toggle}>
|
||||||
<NetworkLabel />
|
{/* ToDo read the networkname from the current wallet */}
|
||||||
|
<NetworkLabel networkName="Ethereum" />
|
||||||
<IconButton className={classes.expand} disableRipple>
|
<IconButton className={classes.expand} disableRipple>
|
||||||
{open ? <ExpandLess /> : <ExpandMore />}
|
{open ? <ExpandLess /> : <ExpandMore />}
|
||||||
</IconButton>
|
</IconButton>
|
||||||
|
|
Loading…
Reference in New Issue