animiassumenda
Version:
Blox live, desktop app for managing staking accounts
40 lines (20 loc) • 1.68 kB
text/typescript
export const getIsLoading = (state) => state.wizard.isLoading;
export const getWallet = (state) => state.wizard.wallet;
export const getWalletSeedlessFlag = (state) => state.wizard.wallet?.seedless || false;
export const getWalletStatus = (state) => state.wizard.wallet && state.wizard.wallet.status;
export const getWalletError = (state) => state.wizard && state.wizard.error;
export const getWalletVersion = (state) => state.wizard && state.wizard.wallet && state.wizard.wallet.keyVaultVersion;
export const getDepositData = (state) => state.wizard && state.wizard.depositData;
export const getWizardFinishedStatus = (state) => state.wizard.isFinished;
export const getWizardOpenedStatus = (state) => state.wizard.isOpened;
export const getNetwork = (state) => state.wizard && state.wizard.network;
export const getAccount = (state) => state.wizard && state.wizard.account;
export const getPageData = (state) => state.wizard && state.wizard.pageData;
export const getPage = (state) => state.wizard && state.wizard.page;
export const getStep = (state) => state.wizard && state.wizard.step;
export const getKeyStores = (state) => state.wizard && state.wizard.keyStores;
export const getDecryptedKeyStores = (state) => state.wizard && state.wizard.decryptedKeyStores;
export const getDecryptedFilesCount = (state) => state.wizard && state.wizard.filesDecrypted;
export const getShouldDisplayError = (state) => state.wizard && state.wizard.shouldDisplayError;
export const getIsDecryptingKeyStores = (state) => state.wizard && state.wizard.isDecryptingKeyStores;
export const getDecryptedKeyStoresError = (state) => state.wizard && state.wizard.keyStoreErrorMessage;