@elsecase
Production React workflows for loading, empty, error, responsive data, form validation, retry, and recovery.
3 components react shadcn-cli MIT
Install this registry
shadcn (npm)
npx shadcn@latest add https://elsecase.vercel.app/r/registry.json pnpm
pnpm dlx shadcn@latest add https://elsecase.vercel.app/r/registry.json bun
bunx shadcn@latest add https://elsecase.vercel.app/r/registry.json fetch registry
curl -s https://elsecase.vercel.app/r/registry.json Components
3 total AsyncState component
A declarative boundary for loading, refreshing, empty, error, offline, forbidden, and successful content.
npx shadcn@latest add https://elsecase.vercel.app/r/async-state.json ResponsiveDataExplorer component
A responsive data-management workflow with search, filters, sorting, pagination, selection, URL state, desktop tables, and mobile cards.
npx shadcn@latest add https://elsecase.vercel.app/r/data-explorer.json FormWorkflow component
A validated, recoverable form workflow with server errors, autosave, unsaved-change warnings, and multi-step flows.
npx shadcn@latest add https://elsecase.vercel.app/r/form-workflow.json