@gluestack-ui/divider
Version:
A universal headless Divider component for React Native, Next.js & React
13 lines (12 loc) • 462 B
JSX
import React, { forwardRef } from 'react';
import { Platform } from 'react-native';
export function Divider(StyledDivider) {
return forwardRef(({ children, ...props }, ref) => {
const { orientation } = props;
return (<StyledDivider ref={ref} {...props} aria-orientation={orientation}
//@ts-ignore web only role
role={Platform.OS === 'web' ? 'separator' : undefined}>
{children}
</StyledDivider>);
});
}