fix Pair device card

This commit is contained in:
Hristo Nedelkov 2023-10-09 17:46:07 +03:00
parent b290e62a59
commit d98f87c4c6
2 changed files with 5 additions and 15 deletions

View File

@ -18,6 +18,6 @@ type Story = StoryObj<typeof meta>
export const Default: Story = {
args: {
isVisibleState: true,
},
}

View File

@ -1,20 +1,10 @@
import { useEffect, useState } from 'react'
import { XStack, YStack } from 'tamagui'
import { ClearIcon } from '@status-im/icons'
import { InfoIcon } from '@status-im/icons'
import { Avatar, Text } from '@status-im/components'
type PairedDeviceCardProps = {
isVisibleState: boolean
}
const PairedDeviceCard = ({ isVisibleState }: PairedDeviceCardProps) => {
const [isVisible, setIsVisible] = useState(true)
useEffect(() => {
setIsVisible(isVisibleState)
}, [isVisibleState])
if (!isVisible) return null
const PairedDeviceCard = () => {
return (
<XStack
@ -37,7 +27,7 @@ const PairedDeviceCard = ({ isVisibleState }: PairedDeviceCardProps) => {
</Text>
</YStack>
</XStack>
<ClearIcon size={20} color="#A1ABBD" cursor={'pointer'} onClick={() => setIsVisible(false)} />
<InfoIcon size={20} color="#A1ABBD" cursor={'pointer'} />
</XStack>
)
}