Thank you for considering contributing to the Devlander React Native High Order Components Collection! We appreciate your interest in improving and enhancing our project.
If you encounter any bugs or issues while using our library, please report them by opening an issue on our GitHub Issues page. Provide as much detail as possible, including steps to reproduce the issue, the expected behavior, and any relevant screenshots or error messages.
We welcome feature suggestions! If you have an idea for a new feature or an improvement to an existing feature, please open an issue on our GitHub Issues page and select the "Feature Request" template. Provide a detailed description of the feature, including its purpose and benefits.
If you would like to contribute code to our project, please follow these steps:
- Fork the repository to your GitHub account.
- Clone your forked repository to your local machine.
- Create a new branch for your changes:
git checkout -b your-feature-branch
- Make your changes and commit them with descriptive commit messages:
git commit -m "Add feature: description of your feature"
- Push your changes to your forked repository:
git push origin your-feature-branch
- Open a pull request on the original repository. Provide a detailed description of your changes, including the problem being solved, the solution, and any additional context.
Please ensure your code adheres to the existing code style and conventions used in the project. We recommend using a linter to help enforce these conventions. Additionally, ensure that your changes do not introduce any new linting errors or warnings.
Please include tests for any new features or bug fixes. Ensure that all existing tests pass before submitting your pull request. You can run the tests using the following command:
yarn run test
If your contribution includes changes to the public API or introduces new features, please update the documentation accordingly. This includes updating the README.md file and any relevant inline code comments.
Join our community to stay updated and connect with other contributors:
Thank you for contributing to the Devlander React Native Higher Order Components Collection! Your contributions make this project better for everyone.
The Devlander Team