"use client" import { cn } from "@/ui/utils" function ScrollArea({ className, viewportClassName, scrollbars = "vertical", type: _type, scrollHideDelay: _scrollHideDelay, children, ...props }) { const scrollbarOrientations = Array.isArray(scrollbars) ? scrollbars : [scrollbars].filter(Boolean); const hasHorizontalScrollbar = scrollbarOrientations.includes("horizontal"); const hasVerticalScrollbar = scrollbarOrientations.includes("vertical"); const overflowX = hasHorizontalScrollbar ? "overflow-x-auto" : "overflow-x-hidden"; const overflowY = hasVerticalScrollbar ? "overflow-y-auto" : "overflow-y-hidden"; return (