Getting Started
Welcome to Malevich UI component registry
Getting Started
Malevich UI is a collection of reusable UI components built for Next.js applications, with a focus on delivery and logistics integrations.
Quick Start
Install components from the registry using shadcn CLI:
pnpm dlx shadcn@latest add https://malevichai.github.io/ui/r/cdek-po-widget
npx shadcn@latest add https://malevichai.github.io/ui/r/cdek-po-widget
Available Components
CDEK Pickup Point Widget
A React component wrapper for the CDEK delivery widget that provides:
- Interactive map with pickup point selection
- Real-time delivery cost calculation
- Support for multiple delivery modes (office/door delivery)
- Full TypeScript support
Features
- ✅ Type-Safe - Full TypeScript definitions included
- ✅ Server Components - Next.js 13+ App Router compatible
- ✅ Customizable - Extensive configuration options
- ✅ Well-Documented - Comprehensive API documentation
Installation
Components can be installed individually or as a complete set. Each component includes:
- React component files
- TypeScript type definitions
- API route templates (where applicable)
- Usage examples