@cnippet-helm/ui
v0.2.0
Published
React components — data table, forms, layout, cells
Downloads
645
Readme
@cnippet-helm/ui
React component library for Admin Kit — data table, forms, layout shell, cell renderers, filter UI, and state components. Built on shadcn/ui, TanStack Table, and react-hook-form.
Install
pnpm add @cnippet-helm/uiPeer dependencies: react >=19, react-dom >=19, next >=15
What's inside
| Category | Components |
|---|---|
| Layout | AdminShell, Sidebar, Topbar, Breadcrumbs, CommandPalette |
| List view | DataTable, FilterBar, SearchInput, Pagination, BulkActionBar |
| Cell renderers | StringCell, NumberCell, BooleanCell, DateCell, EnumCell, RelationCell, JsonCell, ImageCell, NullCell |
| Form | FormView, FieldRenderer, FieldWrapper |
| Form fields | StringField, TextField, NumberField, BooleanField, DateField, EnumField, JsonField, RelationField, RelationListField, FileField |
| State | EmptyState, LoadingState, ErrorState, Forbidden, NotFound |
| Theme | ThemeProvider, useTheme |
| Branding | BrandingProvider, Logo |
| Primitives | 22 shadcn/ui components (Button, Input, Dialog, Table, etc.) |
Usage
This package is consumed by @cnippet-helm/next — you typically don't import from it directly unless ejecting components for customization.
To eject components for local customization:
npx @cnippet-helm/cli ejectSee the Admin Kit docs for full usage.
