dagicomponents
v2.3.12
Published
dagiComponents library for React
Readme
DagiComponents
DagiComponents is a collection of reusable React components designed to simplify your development process. Whether you are building a small project or a large application, DagiComponents provides scalable and customizable components to enhance your user interface.
Table of Contents
Features
- Reusable components for quick development
- Support for both TypeScript and JavaScript
- Easy installation and configuration
- Automatic dependency management
Installation
Follow these steps to install DagiComponents in your project:
Global Installation
Install DagiComponents Globally:
Run the following command in your terminal:
npm install dagicomponentsRun the Copy Components Script:
copy-componentsAlternative Command if the above doesn't work:
npx dagicomponents copy-componentsChoose Your Language:
Select between TypeScript or JavaScript as your preferred component language.Select Components:
The selected components will be copied into thesrc/commonfolder of your project.Automatic Dependency Installation:
Necessary dependencies will be automatically installed after copying.
Usage
After installation, you can import the components into your React project as follows:
import { YourComponent } from 'YourComponent';Make sure to check the specific documentation for each component to understand its props and usage.
Components
DagiComponents includes the following components:
- Button: A customizable button component.
- Input: A versatile input field with various styles.
- Card: A flexible card component for displaying content.
- Label: A reusable Label component.
And more... (add additional components as necessary)
Contributing
Contributions are welcome! If you have suggestions for improvements or want to add new features, please follow these steps:
- Fork the repository.
- Create a new branch for your feature or bug fix.
- Commit your changes.
- Push to your branch.
- Create a pull request.
License
This project is licensed under the MIT License - see the LICENSE file for details.
Contact
For inquiries or feedback, please reach out to:
Dagmawi Yosesph
Email: [email protected]
Github: https://github.com/dagijosi
Website
For more information, visit our website: DagiComponents
