Component Showcase

Browse and preview all available components in the project

AllCoreLoadingLayoutsNavigationProvidersDisplayActionFilterUtils
Showing 44 of 44 components

Core

ErrorBoundary

@/components/error-boundary

Core

File:

error-boundary.tsx

ErrorBoundary (Class Component)

Component wrapped in ErrorBoundary

Loading

LoginFormSkeleton

@/components/loading

Loading

File:

loading.tsx

LoginFormSkeleton

DashboardSkeleton

@/components/loading

Loading

File:

loading.tsx

DashboardSkeleton

Layouts

AppLayout

@/components/layouts/app-layout

Layouts

File:

app-layout.tsx

AppLayout

Layout content wrapped
SidebarWrapper

@/components/layouts/sidebar-wrapper

Layouts

File:

sidebar-wrapper.tsx

SidebarWrapper

Wrapped content

Navigation

Breadcrumb

@/components/navigation/breadcrumb

Navigation

File:

breadcrumb.tsx

Breadcrumb

MainNav

@/components/navigation/main-nav

Navigation

File:

main-nav.tsx

MainNav

Sidebar

@/components/navigation/sidebar

Navigation

File:

sidebar.tsx

Sidebar (Navigation)

Sidebar Header
Sidebar content goes here

Providers

ThemeProvider

@/components/providers/theme-provider

Providers

File:

theme-provider.tsx

ThemeProvider

Content wrapped in ThemeProvider

Display

Alert

@/components/ui/alert

Display

File:

alert.tsx

Alert

Avatar

@/components/ui/avatar

Display

File:

avatar.tsx

Avatar

Avatar
CN
JD
Badge

@/components/ui/badge

Display

File:

badge.tsx

Badge

DefaultSecondaryDestructiveOutline
Card

@/components/ui/card

Display

File:

card.tsx

Card

Card Title
Card description

Card content goes here

Chart

@/components/ui/chart

Display

File:

chart.tsx

Chart

DataTable

@/components/ui/data-table

Display

File:

data-table.tsx

DataTable

NameEmailRole
John Doejohn.doe@example.comAdmin
Jane Smithjane.smith@example.comUser
Bob Johnsonbob.johnson@example.comManager
Progress

@/components/ui/progress

Display

File:

progress.tsx

Progress

Separator

@/components/ui/separator

Display

File:

separator.tsx

Separator

Content above
Content below
Skeleton

@/components/ui/skeleton

Display

File:

skeleton.tsx

Skeleton

Table

@/components/ui/table

Display

File:

table.tsx

Table

NameEmailRole
John Doejohn.doe@example.comAdmin
Jane Smithjane.smith@example.comUser
Bob Johnsonbob.johnson@example.comManager

Action

Button

@/components/ui/button

Action

File:

button.tsx

Button

DeleteDialog

@/components/ui/delete-dialog

Action

File:

delete-dialog.tsx

DeleteDialog

Dialog

@/components/ui/dialog

Action

File:

dialog.tsx

Dialog

Drawer

@/components/ui/drawer

Action

File:

drawer.tsx

Drawer

DropdownMenu

@/components/ui/dropdown-menu

Action

File:

dropdown-menu.tsx

DropdownMenu

Sheet

@/components/ui/sheet

Action

File:

sheet.tsx

Sheet

Tabs

@/components/ui/tabs

Action

File:

tabs.tsx

Tabs

Content for Tab 1

Filter

Calendar

@/components/ui/calendar

Filter

File:

calendar.tsx

Calendar

Checkbox

@/components/ui/checkbox

Filter

File:

checkbox.tsx

Checkbox

Command

@/components/ui/command

Filter

File:

command.tsx

Command

DateRangePicker

@/components/ui/date-range-picker

Filter

File:

date-range-picker.tsx

DateRangePicker

DateTimePicker

@/components/ui/date-time-picker

Filter

File:

date-time-picker.tsx

DateTimePicker

Field

@/components/ui/field

Filter

File:

field.tsx

Field

This is a helper message

Input

@/components/ui/input

Filter

File:

input.tsx

Input

Label

@/components/ui/label

Filter

File:

label.tsx

Label

ReminderDateTimePicker

@/components/ui/reminder-date-time-picker

Filter

File:

reminder-date-time-picker.tsx

ReminderDateTimePicker

Select

@/components/ui/select

Filter

File:

select.tsx

Select

Switch

@/components/ui/switch

Filter

File:

switch.tsx

Switch

Textarea

@/components/ui/textarea

Filter

File:

textarea.tsx

Textarea

Utils

Pagination

@/components/ui/pagination

Utils

File:

pagination.tsx

Pagination

Popover

@/components/ui/popover

Utils

File:

popover.tsx

Popover

ScrollArea

@/components/ui/scroll-area

Utils

File:

scroll-area.tsx

ScrollArea

Item 1
Item 2
Item 3
Item 4
Item 5
Item 6
Item 7
Item 8
Item 9
Item 10
Sidebar

@/components/ui/sidebar

Utils

File:

sidebar.tsx

Sidebar (UI)

Sidebar Header
Sidebar content goes here
ThemeToggle

@/components/ui/theme-toggle

Utils

File:

theme-toggle.tsx

ThemeToggle

Tooltip

@/components/ui/tooltip

Utils

File:

tooltip.tsx

Tooltip