Contributing to React Native Reusables

August 7, 2025 · View on GitHub

Thank you for your interest in contributing to react-native-reusables! We welcome contributions from the community to improve and enhance this project. Before getting started, please take a moment to review the following guidelines.

How to Contribute

⚠️ Important

If you want to propose a new feature:

  1. Make sure to read the project scope to confirm your proposal fits within the vision and purpose of react-native-reusables.
  2. Before taking any action, please open a new discussion. This allows us to collaborate, gather feedback, and ensure alignment with the project's goals.

  1. Fork the repository to your GitHub account.

  2. Clone the forked repository to your local machine:

    git clone https://github.com/your-username/react-native-reusables.git
    cd react-native-reusables
    
  3. Create a new branch:

    git checkout -b your-username/your-feature-name
    
  4. Make your changes and ensure that your code adheres to the existing coding standards.

  5. Commit your changes with clear and concise commit messages:

git commit -m "Add your commit message here"
  1. Push your changes to your forked repository:

    git push origin your-username/your-feature-name
    
  2. Open a pull request (PR) against the main branch of the original repository.

Code Style Guidelines

Please follow the coding style and guidelines used in the project. If there are specific coding conventions, linting rules, or documentation standards, make sure your contributions adhere to them.

If they are not clear, please create an issue and we will create a CODING_STYLE_GUIDELINE.md

Issue Tracker

Check the issue tracker for existing issues or open a new issue to discuss and coordinate your contribution with the maintainers.

Code of Conduct

Please review and adhere to our Code of Conduct. Be respectful and considerate towards others.

License

By contributing to this project, you agree that your contributions will be licensed under the LICENSE file of this repository.

Contact

If you have any questions or need further assistance, feel free to contact us at hello@foundedlabs.com.

We appreciate your contributions and look forward to working with you!