import * as ScrollAreaPrimitive from "@radix-ui/react-scroll-area"; import * as React from "react"; import { cn } from "~/lib/utils"; function ScrollArea({ className, children, scrollbarSize, viewportRef, ...props }: React.ComponentProps & { scrollbarSize?: "default" | "narrow" | "none"; viewportRef?: React.Ref; }) { return ( {children} ); } function ScrollBar({ className, orientation = "vertical", size = "default", ...props }: React.ComponentProps & { size?: "default" | "narrow" | "none"; }) { const classes = { vertical: { className: "h-full border-l border-l-transparent", size: { default: "w-2.5", narrow: "w-1.5", none: "hidden", }, }, horizontal: { className: "flex-col border-t border-t-transparent", size: { default: "h-2.5", narrow: "h-1.5", none: "hidden", }, }, }; return ( ); } export { ScrollArea, ScrollBar };