Scroll Area

Custom-styled scrollable area using native functionality.

ScrollArea.Viewport

indicators

nonexyleftrighttopbottomall

Also supports MarginProps: `m`, `mb`, `ml`, `mr`, `mt`, `mx`, `my`

In most cases the default behavior of none or all should adapt to most situations, but when you need more control you can use a more specific indicator:

Dashboard

2 variants found

ScrollArea in Admin Portal Home Mockdashboard
ScrollArea in Admin Portal Home Mockdashboard

Context

ScrollArea.Viewport
PropTypeDefaultRequired
indicators
"none" | "x" | "y" | "left" | "right" | "top" | "bottom" | "all"no

Also supports MarginProps: m, mb, ml, mr, mt, mx, my

Usage

Used 66 times across 2 packages

Dashboard
36
Admin Portal
30

Where it's used

20 files

/branding/edit

packages/dashboard/src/app/(private)/(chromeless)/branding/edit/edit-branding.tsx8
packages/dashboard/src/components/branding/branding-preview.tsx4
packages/dashboard/src/components/ai-chat/ai-branding-assistant.tsx3
packages/dashboard/src/components/branding/admin-portal-home-mock.tsx3
packages/dashboard/src/components/directory-sync/edit-directory-custom-attribute-mappings-dialog/edit-directory-custom-attribute-mappings-dialog.tsx3
packages/dashboard/src/components/filters/filter-menu-list.tsx3
packages/dashboard/src/components/navbar/navbar.tsx3
packages/dashboard/src/components/scroll-container.tsx3
packages/dashboard/src/components/sidebar/sidebar.tsx3
packages/dashboard/src/components/staff-bar/feature-flags-dialog.tsx3

Show 10 more files