diff --git a/src/pages/ValidatorOnboarding/KeyGeneration/ConfirmRecoveryPhrase/AutocompleteInput.tsx b/src/pages/ValidatorOnboarding/KeyGeneration/ConfirmRecoveryPhrase/AutocompleteInput.tsx index 35bca1aa..b1595c07 100644 --- a/src/pages/ValidatorOnboarding/KeyGeneration/ConfirmRecoveryPhrase/AutocompleteInput.tsx +++ b/src/pages/ValidatorOnboarding/KeyGeneration/ConfirmRecoveryPhrase/AutocompleteInput.tsx @@ -5,7 +5,6 @@ import wordlist from 'web-bip39/wordlists/english' import { RootState } from '../../../../redux/store' import { setIsCopyPastedPhrase, - setMnemonic, setValidWords, setWord, } from '../../../../redux/ValidatorOnboarding/KeyGeneration/slice' @@ -46,8 +45,8 @@ const AutocompleteInput = ({ index }: AutocompleteInputProps) => { updateWord(index, value, newValidWords) break case 24: - dispatch(setMnemonic(newMnemonic)) dispatch(setIsCopyPastedPhrase(true)) + updateMultipleWords(newMnemonic, newValidWords) break default: const endIndex = Math.min(newMnemonicLength + index, 24) diff --git a/src/redux/ValidatorOnboarding/KeyGeneration/slice.ts b/src/redux/ValidatorOnboarding/KeyGeneration/slice.ts index de320f6c..94e1c5d3 100644 --- a/src/redux/ValidatorOnboarding/KeyGeneration/slice.ts +++ b/src/redux/ValidatorOnboarding/KeyGeneration/slice.ts @@ -1,4 +1,5 @@ import { createSlice, PayloadAction } from '@reduxjs/toolkit' + import { KEYSTORE_FILES } from '../../../constants' type KeyGenerationState = { @@ -33,9 +34,6 @@ const keyGenerationSlice = createSlice({ newMnemonic[action.payload.index] = action.payload.word state.mnemonic = newMnemonic }, - setMnemonic: (state, action: PayloadAction) => { - state.mnemonic = action.payload - }, setIsCopyPastedPhrase: (state, action: PayloadAction) => { state.isCopyPastedPhrase = action.payload }, @@ -56,7 +54,6 @@ const keyGenerationSlice = createSlice({ export const { setWord, - setMnemonic, setIsCopyPastedPhrase, setValidWords, setGeneratedMnemonic,