UNPKG

skyroc-ui

Version:

A modern React UI component library built on Radix UI and Tailwind CSS

22 lines (20 loc) 727 B
import { cn } from "../../lib/utils.js"; import { scrollAreaVariants } from "./scroll-area-variants.js"; import { forwardRef } from "react"; import { jsx } from "react/jsx-runtime"; import { Thumb } from "@radix-ui/react-scroll-area"; //#region src/components/scroll-area/ScrollAreaThumb.tsx const ScrollAreaScrollbar = forwardRef((props, ref) => { const { className,...rest } = props; const { thumb } = scrollAreaVariants(); const mergedCls = cn(thumb(), className); return /* @__PURE__ */ jsx(Thumb, { className: mergedCls, ...rest, ref }); }); ScrollAreaScrollbar.displayName = "ScrollAreaScrollbar"; var ScrollAreaThumb_default = ScrollAreaScrollbar; //#endregion export { ScrollAreaThumb_default as default };