mirror of
https://github.com/status-im/nimbus-gui.git
synced 2025-03-02 20:10:45 +00:00
feat: visualize generated mnemonic
This commit is contained in:
parent
f296becfc8
commit
f2ef848b2f
@ -14,13 +14,14 @@ const RecoveryPhrase = ({ isKeystoreFiles }: RecoveryPhraseProps) => {
|
|||||||
const [generatedMnemonic, setGeneratedMnemonic] = useState('')
|
const [generatedMnemonic, setGeneratedMnemonic] = useState('')
|
||||||
|
|
||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
const getMnemonic = async () => {
|
|
||||||
const mnemonic = await generateMnemonic(wordlist, 256)
|
|
||||||
setGeneratedMnemonic(mnemonic)
|
|
||||||
}
|
|
||||||
getMnemonic()
|
getMnemonic()
|
||||||
}, [])
|
}, [])
|
||||||
|
|
||||||
|
const getMnemonic = async () => {
|
||||||
|
const mnemonic = await generateMnemonic(wordlist, 256)
|
||||||
|
setGeneratedMnemonic(mnemonic)
|
||||||
|
}
|
||||||
|
|
||||||
const revealHandler = () => {
|
const revealHandler = () => {
|
||||||
setIsReveal(state => !state)
|
setIsReveal(state => !state)
|
||||||
}
|
}
|
||||||
@ -38,21 +39,12 @@ const RecoveryPhrase = ({ isKeystoreFiles }: RecoveryPhraseProps) => {
|
|||||||
}}
|
}}
|
||||||
>
|
>
|
||||||
<YStack space={'$2'} style={{ filter: `blur(${isReveal ? '0px' : '4px'})` }}>
|
<YStack space={'$2'} style={{ filter: `blur(${isReveal ? '0px' : '4px'})` }}>
|
||||||
<XStack space={'$6'}>
|
<XStack space={'$1'}>
|
||||||
<Text size={19} weight={'semibold'}>
|
{generatedMnemonic.split(' ').map((word, index) => (
|
||||||
this is your secret recovery phrase for the validator
|
<Text key={index} size={19} weight={'semibold'}>
|
||||||
</Text>
|
{word}
|
||||||
<Text size={19} weight={'semibold'}>
|
</Text>
|
||||||
this is your secret recovery phrase for the validator
|
))}
|
||||||
</Text>
|
|
||||||
</XStack>
|
|
||||||
<XStack space={'$6'}>
|
|
||||||
<Text size={19} weight={'semibold'}>
|
|
||||||
this is your secret recovery phrase for the validator
|
|
||||||
</Text>
|
|
||||||
<Text size={19} weight={'semibold'}>
|
|
||||||
this is your secret recovery phrase for the validator
|
|
||||||
</Text>
|
|
||||||
</XStack>
|
</XStack>
|
||||||
</YStack>
|
</YStack>
|
||||||
</Stack>
|
</Stack>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user