Thank you for considering contributing to our project! Here are some guidelines to ensure smooth collaboration.
- All React component files should be named in Pascal case (e.g.,
MyComponent
). - React component functions should also be named in Pascal case (e.g.,
function MyComponent() {}
). - Folders should be named in camel case (e.g.,
peopleData
). - Typescript files should follow camel case.
- Only the
index.tsx
files should be named in lowercase.
- Run the following command to fix Prettier errors before submitting:
yarn run prettier
- Run the following command to fix ESLint issues and ensure all test cases pass:
yarn run eslint
- Fork the repository.
- Create a new branch for your contribution:
git checkout -b feature/your-feature
- Make your changes.
- Commit your changes:
git commit -m "Add your meaningful commit message"
- Push to your fork:
git push origin feature/your-feature
- Open a pull request to the
main
branch of the original repository.
All code contributions, including those with commit access, must go through a pull request and be approved by a core developer before being merged. This ensures a proper review of all the code.
A Unique bounty platform that rewards in Bitcoin. Join Sphinx Chat, accomplish a bounty, and start earning Bitcoin! Explore our website for a list of available bounties.
We appreciate your contribution to our project! Your efforts make a difference, and we look forward to collaborating with you.
Feel free to connect with us on our Sphinx Community and follow us on Twitter for updates.