mirror of
https://github.com/kremalicious/metamask-extension.git
synced 2024-11-22 18:00:18 +01:00
A couple seed recovery enhancements
- The seed words are no longer stored on `state.appState.currentView.context`, which caused view glitches since it was shared with other views' data. - The confirmation text warning color is now the same as other error messages'.
This commit is contained in:
parent
07617dbb07
commit
10fec9052f
@ -14,7 +14,7 @@ function CreateVaultCompleteScreen() {
|
||||
|
||||
function mapStateToProps(state) {
|
||||
return {
|
||||
seed: state.appState.currentView.context,
|
||||
seed: state.appState.currentView.seedWords,
|
||||
cachedSeed: state.metamask.seedWords,
|
||||
}
|
||||
}
|
||||
|
@ -65,10 +65,9 @@ RevealSeedConfirmatoin.prototype.render = function() {
|
||||
},
|
||||
}),
|
||||
|
||||
h('h4', {
|
||||
h(`h4${state && state.confirmationWrong ? '.error' : ''}`, {
|
||||
style: {
|
||||
marginTop: '12px',
|
||||
color: state && state.confirmationWrong ? 'red' : 'black',
|
||||
}
|
||||
}, `Enter the phrase "I understand" to proceed.`),
|
||||
|
||||
|
@ -25,10 +25,11 @@ function reduceApp(state, action) {
|
||||
}
|
||||
|
||||
// confirm seed words
|
||||
var seedWords = state.metamask.seedWords
|
||||
var seedConfView = {
|
||||
name: 'createVaultComplete',
|
||||
seedWords,
|
||||
}
|
||||
var seedWords = state.metamask.seedWords
|
||||
|
||||
var appState = extend({
|
||||
menuOpen: false,
|
||||
@ -111,7 +112,7 @@ function reduceApp(state, action) {
|
||||
return extend(appState, {
|
||||
currentView: {
|
||||
name: 'createVaultComplete',
|
||||
context: action.value,
|
||||
seedWords: action.value,
|
||||
},
|
||||
transForward: true,
|
||||
isLoading: false,
|
||||
@ -210,6 +211,7 @@ function reduceApp(state, action) {
|
||||
return extend(appState, {
|
||||
currentView: {
|
||||
name: seedWords ? 'createVaultComplete' : 'accounts',
|
||||
seedWords,
|
||||
},
|
||||
transForward: true,
|
||||
isLoading: false,
|
||||
|
Loading…
Reference in New Issue
Block a user