@flowpanel/react
v0.2.0
Published
Admin UI components for FlowPanel — shell, data table, forms, widgets and realtime hooks built on Radix UI + Tailwind v4 + design tokens
Maintainers
Readme
@flowpanel/react
UI primitives for FlowPanel — shadcn-style components built on Radix UI + Tailwind v4 + design tokens.
Most users import from
@flowpanel/kit/react(umbrella subpath). Depend on@flowpanel/reactdirectly only when building your own FlowPanel-shaped UI library.
Components
- Shell:
AdminShell,AdminNav,PageHeader,Drawer,CommandPalette,Breadcrumbs. - Data:
DataTable(sort, filter, pagination, selection, column resize, column pin, realtime, soft-delete),FilterBar,BulkBar,Pagination,JsonEditor,ReferencePicker. - Widgets:
MetricCard,StatGroupCard,TableWidget,CustomWidget. - Forms:
Form,AutoForm,FormField,FormError,FormSubmit. - Atoms:
Avatar,Badge,StatusBadge,Sparkline,LiveIndicator,TimeAgo,Mono. - Feedback:
EmptyState,ErrorState,HealthBanner,ConfirmDialog,SkeletonTable,Toast. - Hooks:
useAdminTable,useAdminDrawer,useAdminCommand,useLiveChannel,useUrlState. - Realtime:
RealtimeProvider,useRealtimeBus,useRealtimeRefresh,useRealtimeStats,useRealtimeStatus,useOptimisticAction. - Theming:
ComponentsProvider+useComponents(10 overridable slots),LabelsProvider+useLabels(i18n).
Styles
Import once in your root layout:
import "@flowpanel/react/styles/admin.css";47 design tokens (color, radius, spacing, motion, type), light + dark, prefers-reduced-motion aware, Tailwind v4 @theme mapping.
Documentation
License
MIT
