Contribute
Everyone is welcome to contribute to React Browser Form in any way. Creating a good environment for passionate developers is one of the philosophical values we hold onto.
Reporting bugs and issues
Before reporting a bug, please verify that it doesn't already exits in our GitHub issues and FAQ page.
If the issue you found doesn't seem to be acknowledged yet, feel free to create a new issue in our GitHub repo. Focus on describing the issue in as much detail as you can, with a specific use-case or a reason why you think the issue should be investigated and/or fixed.
Developing new features
Always check GitHub issues and FAQ page page before you begin development to verify your work will not be dismissed.
There are currently no requirements and strict guidelines for developing. At this stage, minimal to none entry boundaries are important to us.
When you finish developing a fix or a feature, try building it, testing and running it with the following set of commands:
yarn test
yarn build
cd docs && yarn dev
# Now open http://localhost:3000 and verify examples in docs are working as intended
Now what is left is for you to create a pull request in our GitHub repo. Ideally, it should be tied to an issue, but that is not required.
Other ways to contribute
Found any other way to contribute? Feel free to contact the authors through our GitHub accounts.