Scroll Area Demo
components-site-template/scroll-area-demoFreeComponent
A small usage example for the scroll area primitive.
Install it
npx shadcn@latest add https://ui-docs.anxndsgn.com/r/scroll-area-demo.jsonSource
1import { ScrollArea } from "../ui/scroll-area";23const tags = Array.from({ length: 50 }).map((_, i) => `Tag ${i + 1}`);45export function ScrollAreaDemo() {6 return (7 <ScrollArea className="h-72 w-48 rounded-lg border border-border p-4">8 <div className="space-y-2">9 <h4 className="text-sm font-medium">Tags</h4>10 {tags.map((tag) => (11 <div key={tag} className="text-sm text-muted-foreground">12 {tag}13 </div>14 ))}15 </div>16 </ScrollArea>17 );18}
What it pulls in
Other registry items
Files it writes
More from components-site-template
All 12 items| Component | Registry | Kind | Access | Installs | Command |
|---|---|---|---|---|---|
| Buttonbutton | components-site-template | Components | Free | no deps | |
| Button Demobutton-demo | components-site-template | Components | Free | no deps | |
| Dropdown Menudropdown-menu | components-site-template | Components | Free | 2 deps | |
| Dropdown Menu Demodropdown-menu-demo | components-site-template | Components | Free | no deps | |
| Scroll Areascroll-area | components-site-template | Components | Free | 1 dep | |
| Selectselect | components-site-template | Components | Free | 2 deps | |
| Select Demoselect-demo | components-site-template | Components | Free | no deps | |
| Separatorseparator | components-site-template | Components | Free | 1 dep |
