Thank you for investing your time in contributing to our project! Any contribution you make will be reflected on shadcn-table.
In this guide you will get an overview of the contribution workflow from opening an issue, creating a PR, reviewing, and merging the PR.
Fork the project on GitHub
Clone your fork locally. Do not clone the original repository unless you plan to become a long-term contributor and have been given permission to do so.
git clone https://github.com/sadmann7/shadcn-table
cd shadcn-table
Install the project dependencies:
pnpm install
Create and check out your feature branch:
git checkout -b my-new-feature
Make your changes to the codebase. See the development guide for more information.
Commit your changes:
git commit -m 'Add some feature'
Push your changes to your fork:
git push -u origin my-new-feature
When you're finished with the changes, create a pull request, also known as a PR.
- Fill the "Ready for review" template so that we can review your PR. This template helps reviewers understand your changes as well as the purpose of your pull request.
If you spot a problem in the codebase that you believe needs to be fixed, or you have an idea for a new feature, take a look at the Issues.
If you can't find an open issue addressing the problem, open a new one. Be sure to include a title and clear description, as much relevant information as possible, and a code sample or an executable test case demonstrating the expected behavior that is not occurring.
Scan through our existing issues to find one that interests you. You can narrow down the search using labels
and projects
to find issues that need attention.
Then, fork the repository, create a branch, and make your changes.
Finally, open a pull request with the changes.
Congratulations 🎉🎉 The GitHub team thanks you ✨.
Once your PR is merged, your contributions will be publicly visible on the shadcn-table.
This Contributing Guide is adapted from GitHub docs contributing guide.