feat: add state and reducer for is confirm phrase stage

This commit is contained in:
RadoslavDimchev 2023-10-08 11:02:56 +03:00
parent 62b8bd8a5f
commit 8358f8593c

View File

@ -6,6 +6,7 @@ type KeyGenerationState = {
isRightPhrase: boolean
validWords: boolean[]
generatedMnemonic: string[]
isConfirmPhraseStage: boolean
}
type wordProps = {
@ -19,6 +20,7 @@ const initialState: KeyGenerationState = {
isRightPhrase: false,
validWords: Array(24).fill(true),
generatedMnemonic: Array(24).fill(''),
isConfirmPhraseStage: false,
}
const keyGenerationSlice = createSlice({
@ -45,6 +47,9 @@ const keyGenerationSlice = createSlice({
setGeneratedMnemonic: (state, action: PayloadAction<string[]>) => {
state.generatedMnemonic = action.payload
},
setIsConfirmPhraseStage: (state, action: PayloadAction<boolean>) => {
state.isConfirmPhraseStage = action.payload
},
},
})
@ -55,6 +60,7 @@ export const {
setIsRightPhrase,
setValidWords,
setGeneratedMnemonic,
setIsConfirmPhraseStage,
} = keyGenerationSlice.actions
export default keyGenerationSlice.reducer