Skip to content

Latest commit

 

History

History
48 lines (33 loc) · 2.51 KB

CONTRIBUTING.md

File metadata and controls

48 lines (33 loc) · 2.51 KB

Contributing to React Datepicker

Thank you for considering contributing to React Datepicker! All community contributions are welcome, no matter how small.

This guide outlines the process for contributing to this project. Please make sure to go through the documentation before making your contribution.

And if you like the project, but just don't have time to contribute, that's fine. There are other easy ways to support the project and show your appreciation:

  • Star the project
  • Tweet about it
  • Submit bug problems (so we can make it even better)

Getting Started

You can either fix an existing issue or add something new. Before you add something new, always make sure to create an issue for it first. This way we can discuss if it's a good fit for the project and if it's something that we would merge.

Contributing Guidelines

  1. Fork the Repository: Click on the 'Fork' button in the upper right corner of the repository's GitHub page. This will create a copy of the repository in your GitHub account.
  2. Clone the Repository: Clone your forked repository to your local machine using git clone.
git clone https://github.com/yourusername/react-datepicker.git
cd react-datepicker
  1. Make Changes: Make your desired changes and ensure that your code adheres to the coding standards.
  2. Test Locally: Test your changes locally to ensure they work as expected.
  3. Commit Changes: Commit your changes with a clear and concise commit message.
git commit -m "<convential commit>: Add your detailed description here"
  1. Push Changes: Push your changes to your forked repository.
git push origin branch-name
  1. Create a Pull Request: Go to the original repository and create a pull request. Please provide a detailed description of your changes.
  2. Code Review: Your pull request will undergo a code review. Note that you might need to make any necessary adjustments based on feedback.
  3. Merge: Once approved, maintainers will merge your pull request into the main repository.

Reporting Issues

If you encounter any issues or have suggestions for improvements, please feel free to (create an issue on React Datepicker's GitHub repository)[https://github.com/wearepointers/react-datepicker/issues/new]. When reporting issues, please provide as much detail as possible to help in understanding and addressing the problem effectively.


Thank you for considering contributing to React Datepicker. Your contributions help make this project better for everyone.