import * as ScrollArea from '@radix-ui/react-scroll-area'; import { cn } from '../libs'; import { CSSProperties, memo, MouseEventHandler, ReactNode } from 'react'; export interface ScrollableProps { orientation?: 'horizontal' | 'vertical'; className?: string; children?: ReactNode; style?: CSSProperties; onClick?: MouseEventHandler; indicatorClassName?: string; viewPortClassName?: string; } const Component = ({ orientation = 'vertical', className, children, style, onClick, indicatorClassName, viewPortClassName, }: ScrollableProps) => { return ( {children} ); }; export const Scrollable = memo(Component);