fix: remove set mnemonic and use ready func

This commit is contained in:
RadoslavDimchev 2023-10-09 18:49:19 +03:00
parent fa003b3f54
commit ea735cb6b5
2 changed files with 2 additions and 6 deletions

View File

@ -5,7 +5,6 @@ import wordlist from 'web-bip39/wordlists/english'
import { RootState } from '../../../../redux/store' import { RootState } from '../../../../redux/store'
import { import {
setIsCopyPastedPhrase, setIsCopyPastedPhrase,
setMnemonic,
setValidWords, setValidWords,
setWord, setWord,
} from '../../../../redux/ValidatorOnboarding/KeyGeneration/slice' } from '../../../../redux/ValidatorOnboarding/KeyGeneration/slice'
@ -46,8 +45,8 @@ const AutocompleteInput = ({ index }: AutocompleteInputProps) => {
updateWord(index, value, newValidWords) updateWord(index, value, newValidWords)
break break
case 24: case 24:
dispatch(setMnemonic(newMnemonic))
dispatch(setIsCopyPastedPhrase(true)) dispatch(setIsCopyPastedPhrase(true))
updateMultipleWords(newMnemonic, newValidWords)
break break
default: default:
const endIndex = Math.min(newMnemonicLength + index, 24) const endIndex = Math.min(newMnemonicLength + index, 24)

View File

@ -1,4 +1,5 @@
import { createSlice, PayloadAction } from '@reduxjs/toolkit' import { createSlice, PayloadAction } from '@reduxjs/toolkit'
import { KEYSTORE_FILES } from '../../../constants' import { KEYSTORE_FILES } from '../../../constants'
type KeyGenerationState = { type KeyGenerationState = {
@ -33,9 +34,6 @@ const keyGenerationSlice = createSlice({
newMnemonic[action.payload.index] = action.payload.word newMnemonic[action.payload.index] = action.payload.word
state.mnemonic = newMnemonic state.mnemonic = newMnemonic
}, },
setMnemonic: (state, action: PayloadAction<string[]>) => {
state.mnemonic = action.payload
},
setIsCopyPastedPhrase: (state, action: PayloadAction<boolean>) => { setIsCopyPastedPhrase: (state, action: PayloadAction<boolean>) => {
state.isCopyPastedPhrase = action.payload state.isCopyPastedPhrase = action.payload
}, },
@ -56,7 +54,6 @@ const keyGenerationSlice = createSlice({
export const { export const {
setWord, setWord,
setMnemonic,
setIsCopyPastedPhrase, setIsCopyPastedPhrase,
setValidWords, setValidWords,
setGeneratedMnemonic, setGeneratedMnemonic,