import React, { PureComponent } from 'react' import PropTypes from 'prop-types' import Loading from '../../components/ui/loading-screen' import { DEFAULT_ROUTE } from '../../helpers/constants/routes' export default class Lock extends PureComponent { static propTypes = { history: PropTypes.object, isUnlocked: PropTypes.bool, lockMetamask: PropTypes.func, } componentDidMount () { const { lockMetamask, isUnlocked, history } = this.props if (isUnlocked) { lockMetamask().then(() => history.push(DEFAULT_ROUTE)) } else { history.replace(DEFAULT_ROUTE) } } render () { return } }