import React from 'react'; import { Link } from 'react-router-dom'; import translate from 'translations'; import { WalletType } from '../GenerateWallet'; import SiteImage from 'assets/images/unlock-guide/site.png'; import TabImage from 'assets/images/unlock-guide/tab.png'; import SelectKeystoreImage from 'assets/images/unlock-guide/select-keystore.png'; import ProvideKeystoreImage from 'assets/images/unlock-guide/provide-keystore.png'; import SelectMnemonicImage from 'assets/images/unlock-guide/select-mnemonic.png'; import ProvideMnemonicImage from 'assets/images/unlock-guide/provide-mnemonic.png'; import './FinalSteps.scss'; interface Props { walletType: WalletType; } const FinalSteps: React.SFC = ({ walletType }) => { const steps = [ { name: translate('MNEMONIC_FINAL_STEP_1'), image: SiteImage }, { name: translate('MNEMONIC_FINAL_STEP_2'), image: TabImage } ]; if (walletType === WalletType.Keystore) { steps.push({ name: translate('MNEMONIC_FINAL_STEP_3'), image: SelectKeystoreImage }); steps.push({ name: translate('MNEMONIC_FINAL_STEP_5'), image: ProvideKeystoreImage }); } else if (walletType === WalletType.Mnemonic) { steps.push({ name: translate('MNEMONIC_FINAL_STEP_3'), image: SelectMnemonicImage }); steps.push({ name: translate('MNEMONIC_FINAL_STEP_4'), image: ProvideMnemonicImage }); } return (

{translate('ADD_LABEL_6')}

{translate('MNEMONIC_FINAL_DESCRIPTION')}

{steps.map((step, index) => (

{step.name}

{index + 1}
))}
{translate('GO_TO_ACCOUNT')}
); }; export default FinalSteps;