From 2f8d7c3339f7bfedb0aec375070a69ad904acf5c Mon Sep 17 00:00:00 2001 From: meriadec Date: Tue, 29 May 2018 11:44:35 +0200 Subject: [PATCH] Mock things up for rapid development --- src/bridge/index.js | 4 ++++ src/bridge/makeMockBridge.js | 4 ++-- src/components/modals/ImportAccounts/index.js | 4 ++-- 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/src/bridge/index.js b/src/bridge/index.js index 3ea7fe37..ba9c8968 100644 --- a/src/bridge/index.js +++ b/src/bridge/index.js @@ -1,5 +1,8 @@ // @flow import type { Currency } from '@ledgerhq/live-common/lib/types' + +import makeMockBridge from 'bridge/makeMockBridge' + import { WalletBridge } from './types' import LibcoreBridge from './LibcoreBridge' import EthereumJSBridge from './EthereumJSBridge' @@ -12,5 +15,6 @@ export const getBridgeForCurrency = (currency: Currency): WalletBridge => { if (currency.id === 'ripple') { return RippleJSBridge // polyfill js } + return makeMockBridge({}) return LibcoreBridge // libcore for the rest } diff --git a/src/bridge/makeMockBridge.js b/src/bridge/makeMockBridge.js index 80a3de90..6cd38b72 100644 --- a/src/bridge/makeMockBridge.js +++ b/src/bridge/makeMockBridge.js @@ -79,13 +79,13 @@ function makeMockBridge(opts?: Opts): WalletBridge<*> { async function job() { if (Math.random() > scanAccountDeviceSuccessRate) { - await delay(5000) + await delay(1000) if (!unsubscribed) error(new Error('scan failed')) return } const nbAccountToGen = 3 for (let i = 0; i < nbAccountToGen && !unsubscribed; i++) { - await delay(2000) + await delay(500) const account = genAccount(String(Math.random()), { operationsSize: 0, currency, diff --git a/src/components/modals/ImportAccounts/index.js b/src/components/modals/ImportAccounts/index.js index 20ec0566..ffd78eb8 100644 --- a/src/components/modals/ImportAccounts/index.js +++ b/src/components/modals/ImportAccounts/index.js @@ -82,9 +82,9 @@ const mapStateToProps = state => ({ }) const INITIAL_STATE = { - stepId: 'chooseCurrency', + stepId: 'import', isAppOpened: false, - currency: null, + currency: getCryptoCurrencyById('bitcoin'), } class ImportAccounts extends PureComponent {