fix: remove old stack and use new responsive one

This commit is contained in:
RadoslavDimchev 2024-01-11 11:09:48 +02:00
parent e219707d2e
commit d1f73631b4
1 changed files with 8 additions and 5 deletions

View File

@ -1,9 +1,10 @@
import { Stack, XStack, YStack, useMedia } from 'tamagui' import { Stack, YStack, useMedia } from 'tamagui'
import { Button, InformationBox, Input, Text } from '@status-im/components' import { Button, InformationBox, Input, Text } from '@status-im/components'
import { ClearIcon, CloseCircleIcon } from '@status-im/icons' import { ClearIcon, CloseCircleIcon } from '@status-im/icons'
import { useState } from 'react' import { useState } from 'react'
import KeystoreBackupsCard from './KeystoreBackupsCard' import KeystoreBackupsCard from './KeystoreBackupsCard'
import ResponsiveStack from '../../../../components/General/ResponsiveStack'
const KeystoreFiles = () => { const KeystoreFiles = () => {
const [encryptedPassword, setEncryptedPassword] = useState('') const [encryptedPassword, setEncryptedPassword] = useState('')
@ -14,8 +15,6 @@ const KeystoreFiles = () => {
const [displayConfirmEncryptedPassword, setDisplayConfirmEncryptedPassword] = useState('') const [displayConfirmEncryptedPassword, setDisplayConfirmEncryptedPassword] = useState('')
const media = useMedia() const media = useMedia()
const StackComponent = media.sm ? YStack : XStack
const generateKeystoreFilesHandler = () => { const generateKeystoreFilesHandler = () => {
if ( if (
encryptedPassword !== confirmEncryptedPassword || encryptedPassword !== confirmEncryptedPassword ||
@ -58,7 +57,11 @@ const KeystoreFiles = () => {
return ( return (
<YStack space={'$4'}> <YStack space={'$4'}>
<StackComponent space={'$2'} style={{ justifyContent: 'space-between', width: '100%' }}> <ResponsiveStack
isVerticalAligned={!!media.sm}
space={'$2'}
style={{ justifyContent: 'space-between', width: '100%' }}
>
<YStack space={'$4'} style={{ width: media.sm ? '100%' : '66%' }}> <YStack space={'$4'} style={{ width: media.sm ? '100%' : '66%' }}>
<YStack space={'$4'}> <YStack space={'$4'}>
<Text size={15} color={'#647084'}> <Text size={15} color={'#647084'}>
@ -102,7 +105,7 @@ const KeystoreFiles = () => {
<div style={{ width: media.sm ? '100%' : '32%', paddingTop: '3.8%' }}> <div style={{ width: media.sm ? '100%' : '32%', paddingTop: '3.8%' }}>
<KeystoreBackupsCard /> <KeystoreBackupsCard />
</div> </div>
</StackComponent> </ResponsiveStack>
<Stack style={{ width: 'fit-content' }}> <Stack style={{ width: 'fit-content' }}>
<Button onPress={generateKeystoreFilesHandler}>Generate Key files</Button> <Button onPress={generateKeystoreFilesHandler}>Generate Key files</Button>
</Stack> </Stack>