Skip to content

Latest commit

 

History

History
84 lines (58 loc) · 3.05 KB

CONTRIBUTING.md

File metadata and controls

84 lines (58 loc) · 3.05 KB

Contributing to Next.js Reusable Table

Thank you for considering contributing to the Next.js Reusable Table project! Your contributions are highly appreciated.

Table of Contents


Getting Started

First off, thank you for taking the time to contribute! Before you start, please make sure to familiarize yourself with the project's codebase and read through this guide.

Code of Conduct

By participating in this project, you agree to abide by the Code of Conduct. Please be respectful and considerate of others.

How Can I Contribute?

Reporting Bugs

If you find a bug, please open an issue on the GitHub Issues page with the following information:

  • Describe the bug: Provide a clear and concise description of what the bug is.
  • Steps to reproduce: Include steps to reproduce the behavior.
  • Expected behavior: Describe what you expected to happen.
  • Screenshots: If applicable, add screenshots to help explain your problem.
  • Environment: Specify the version of the package, Node.js, and any other relevant information.

Suggesting Enhancements

Enhancement suggestions are welcome! Please open an issue with:

  • Use case: Explain the problem you're trying to solve.
  • Proposed solution: Describe how you think the problem should be solved.
  • Alternatives considered: Mention any alternative solutions you've considered.

Submitting Pull Requests

Before submitting a pull request:

  1. Fork the repository and create your branch from main.
  2. Follow the Style Guidelines.
  3. Include tests for your changes if applicable.
  4. Ensure all tests pass by running npm test.
  5. Update documentation if you've made changes to the API or documentation.

Pull Request Process

  • Ensure your PR is up-to-date with the latest main branch.
  • Provide a clear description of your changes.
  • Reference any related issues in your PR description.
  • Wait for review: One of the maintainers will review your PR and provide feedback.

Development Setup

Installing Dependencies

Clone the repository and install dependencies:

git clone https://github.com/ninsau/nextjs-reusable-table.git
cd nextjs-reusable-table
npm install

Code of Conduct

By participating in this project, you agree to abide by the Code of Conduct. Please be respectful and considerate of others.