Separator
Create borders between components
yarn add @tamagui/separator
or
yarn add tamagui
yarnnpmbunpnpm
import React from 'react'import { Paragraph, Separator, XStack, YStack } from 'tamagui'export function SeparatorDemo() {return (<YStack width="100%" maxWidth={300} marginHorizontal={15}><Paragraph fontWeight="800">Tamagui</Paragraph><Paragraph>A cross-platform component library.</Paragraph><Separator marginVertical={15} /><XStack height={20} alignItems="center"><Paragraph>Blog</Paragraph><Separator alignSelf="stretch" vertical marginHorizontal={15} /><Paragraph>Docs</Paragraph><Separator alignSelf="stretch" vertical marginHorizontal={15} /><Paragraph>Source</Paragraph></XStack></YStack>)}
Features
Supports horizontal and vertical orientation.
Usage
Separator uses the borderWidth
and borderColor
attribute for its style, so be sure to override those when extending it.
export default () => (<XStack alignItems="center"><Paragraph>Blog</Paragraph><Separator alignSelf="stretch" vertical /><Paragraph>Docs</Paragraph><Separator alignSelf="stretch" vertical /><Paragraph>Source</Paragraph></XStack>)
API Reference
Separator props
Separators extend Stack views inheriting all the Tamagui standard props, plus:
Props
vertical
boolean
Show vertical separator.