A personal collection of reusable React components designed to accelerate development and maintain consistent styling across multiple projects.
-
Buttons
- Different button styles including primary, secondary, icon buttons, etc.
-
Input Fields
- Standard input fields with validation styling, password inputs, search inputs.
-
Modal Dialogs
- Reusable modal component with customizable headers, footers, and content areas.
-
Form Components
- Components like text areas, checkboxes, radio buttons, and dropdowns for consistent form styling.
-
Cards
- Customizable card components for displaying various types of content.
-
Notifications/Alerts
- Alert and notification components with multiple styles (e.g., success, error, info).
-
Pagination
- Simple and configurable pagination component.
-
Loaders
- Loading spinners and skeleton loaders to indicate data loading.
-
Navigation Components
- Pre-styled header, footer, and sidebar components for consistent navigation.
-
Grid and List Layouts
- Grid components for arranging content flexibly.
-
Clone the repository:
git clone https://github.com/masumkhan081/my-react-reusable-components.git