import React, { Component } from 'react' import PropTypes from 'prop-types' import Select from 'react-select' // Subviews import JsonImportView from './json' import PrivateKeyImportView from './private-key' export default class AccountImportSubview extends Component { static contextTypes = { t: PropTypes.func, } state = {} getMenuItemTexts() { return [this.context.t('privateKey'), this.context.t('jsonFile')] } renderImportView() { const { type } = this.state const menuItems = this.getMenuItemTexts() const current = type || menuItems[0] switch (current) { case this.context.t('privateKey'): return case this.context.t('jsonFile'): return default: return } } render() { const menuItems = this.getMenuItemTexts() const { type } = this.state return (
{this.context.t('importAccountMsg')} { global.platform.openTab({ url: 'https://metamask.zendesk.com/hc/en-us/articles/360015289932', }) }} > {this.context.t('here')}
{this.context.t('selectType')}