feat(breadcrumb): use tamagui XStack

This commit is contained in:
RadoslavDimchev 2024-04-25 20:32:24 +03:00 committed by Emil Ivanichkov
parent 2e22c2ee1a
commit b65bf26127
1 changed files with 13 additions and 17 deletions

View File

@ -2,29 +2,25 @@ import { Text } from '@status-im/components'
import { ChevronRightIcon } from '@status-im/icons'
import { XStack } from 'tamagui'
import './Breadcrumb.css'
type BreadcrumbBarProps = {
breadcrumbList: string[]
}
const Breadcrumb = ({ breadcrumbList }: BreadcrumbBarProps) => {
return (
<nav className="breadcrumb-bar-nav">
<ul className="breadcrumb-bar-ul">
{breadcrumbList.map((item, index) => {
const isNotLast = index !== breadcrumbList.length - 1
return (
<XStack space={'$2'} alignItems="center" key={index}>
<Text size={15} color={isNotLast ? '#647084' : ''}>
{item}
</Text>
{isNotLast && <ChevronRightIcon size={20} color="#647084" />}
</XStack>
)
})}
</ul>
</nav>
<XStack space={'$2'} alignItems="center">
{breadcrumbList.map((item, index) => {
const isNotLast = index !== breadcrumbList.length - 1
return (
<XStack space={'$2'} alignItems="center" key={index}>
<Text size={15} color={isNotLast ? '#647084' : ''}>
{item}
</Text>
{isNotLast && <ChevronRightIcon size={20} color="#647084" />}
</XStack>
)
})}
</XStack>
)
}