'use client';
import React from 'react';
import { Separator as RACSeparator, SeparatorProps } from 'react-aria-components';
import { tv } from 'tailwind-variants';
const styles = tv({
base: 'bg-neutral-300 dark:bg-neutral-600 forced-colors:bg-[ButtonBorder] border-none',
variants: {
orientation: {
horizontal: 'h-px w-full',
vertical: 'w-px min-h-8 h-full'
}
},
defaultVariants: {
orientation: 'horizontal'
}
});
export function Separator(props: SeparatorProps) {
return (
<RACSeparator
{...props}
className={styles({orientation: props.orientation, className: props.className})} />
);
}