First off, thank you for considering contributing to React Portable. It's people like you that make React Portable such a great tool.
Following these guidelines helps to communicate that you respect the time of the developers managing and developing this open source project. In return, they should reciprocate that respect in addressing your issue, assessing changes, and helping you finalize your pull requests.
This project is built with a yarn workspace. Here's how you can set it up on your local machine:
- Fork the project.
- Clone your fork.
- Install the dependencies with
yarn install
.
When you're ready to start working on an issue, follow these steps:
- Create a new branch (
git checkout -b new-feature
). - Make the changes you'd like to introduce.
- Test your changes with
yarn test
. - Commit your changes (
git commit -am 'Add some feature'
). - Push to the branch (
git push origin new-feature
). - Create a new Pull Request.
Please follow the existing coding style.
We use GitHub issues to track public bugs. Please ensure your description is clear and has sufficient instructions to be able to reproduce the issue.
Thank you again for taking the time to contribute!