@ambuj.bhaskar/react-component-library
v0.32.2
Published
A React component library for building UI components
Readme
🚀 React UI Library
A scalable, customizable, and accessible React component library designed for building modern UIs. This package includes reusable components, a flexible theming system, and a consistent icon set.
📦 What's Included?
✅ Components
The library currently provides the following components:
Button– Customizable buttons with multiple variants and sizesInput– Accessible input fields with optional icons and validationIcon– A collection of SVG-based iconsSelect– Single select dropdown componentMultiSelect– Multi-select dropdown with tagsModal– Flexible modal dialog with header, body, and footer supportBackdrop– Dimmable background for modals or dialogsDateRangePicker– Date picker for selecting start and end datesContactInput– A specialized input component for contact/email entrySpinner– A loading spinner indicator- and more ...
🎨 Theming
The library supports theme customization using:
ThemeProvider– Wrap your app with this provider to apply a custom themeuseTheme()hook – Access the active theme and color palette in your components
Themes are managed using a flexible token-based system and can be extended or overridden easily.
