Welcome to reactjs-accordion-ui package! We're thrilled that you'd like to contribute to our project. Before you get started, please take a moment to review our guidelines.
-
Reporting Bugs:
- If you encounter a bug, please open an issue and provide detailed information about the problem.
-
Feature Requests:
- Feel free to propose new features or improvements by opening an issue.
-
Pull Requests:
- Contributions are welcome! If you have a bug fix or a new feature, please submit a pull request.
- Ensure that your code follows our coding standards and conventions.
-
Fork the Repository:
- Fork the reactjs-accordion-ui repository to your GitHub account.
-
Clone the Repository:
- Clone your forked repository to your local machine.
git clone https://github.com/SubramanyaKS/reactjs-accordion-ui.git
- Clone your forked repository to your local machine.
-
Create a Branch:
- Create a new branch for your contribution.
git checkout -b feature/your-feature
- Create a new branch for your contribution.
-
Install Dependencies:
- Navigate to the project directory and install the dependencies.
cd reactjs-accordion-ui npm install
- Navigate to the project directory and install the dependencies.
-
Make Changes:
- Make your changes, keeping in mind our coding standards.
-
Run Tests:
- Ensure that your changes pass existing tests and write new tests if necessary.
npm test
- Ensure that your changes pass existing tests and write new tests if necessary.
-
Commit Changes:
- Commit your changes with a descriptive commit message.
git commit -m "Your descriptive commit message"
- Commit your changes with a descriptive commit message.
-
Push Changes:
- Push your changes to your forked repository.
git push origin feature/your-feature
- Push your changes to your forked repository.
-
Open a Pull Request:
- Open a pull request from your branch to the
main
branch of the original repository.
- Open a pull request from your branch to the
-
Code Review:
- Your pull request will undergo code review. Make any necessary changes based on feedback.
-
Merge:
- Once your changes are approved, they will be merged into the main branch.
Thank you for contributing to Reactjs-Accordion-UI! Your efforts help make our project better.
Happy Coding!