nessra uinessra ui

Augments native scroll functionality for custom, cross-browser styling.

Loading...
import { ScrollArea } from "@/components/ui/scroll-area"
import { Separator } from "@/components/ui/separator"

Installation

pnpmnpmyarnbun
pnpm dlx shadcn@latest add https://nessra-ui.vercel.app/r/scroll-area.json

Usage

import { ScrollArea } from "@/components/ui/scroll-area"
<ScrollArea className="h-[200px] w-[350px] rounded-md border p-4">
  Content goes here...
</ScrollArea>

API Reference

ScrollArea

ComponentDescription
ScrollAreaThe main scrollable container
ScrollBarThe scrollbar component

ScrollArea Props

PropTypeDefaultDescription
type"auto" | "always" | "scroll" | "hover""hover"Scrollbar visibility

ScrollBar Props

PropTypeDefaultDescription
orientation"horizontal" | "vertical""vertical"Scrollbar orientation