open-sauced / app

🍕 Insights into your entire open source ecosystem.
https://pizza.new
Apache License 2.0
381 stars 202 forks source link

feat: refactor `ContributorsTable` with TanStack Table #3626

Open zeucapua opened 6 days ago

zeucapua commented 6 days ago

Description

Replaces the ContributorsList component with a new ContributorsTable that implements TanStack Table to allow sorting and a new design, inline with WorkspaceIssuesTable and WorkspacePullRequestsTable components.

Related Tickets & Documents

Closes #3624

Mobile & Desktop Screenshots/Recordings

Steps to QA

Tier (staff will fill in)

[optional] What gif best describes this PR or how it makes you feel?

season-5-new-digs-gif-by-spongebob-squarepants

netlify[bot] commented 6 days ago

Deploy Preview for oss-insights ready!

Name Link
Latest commit 34de2fd953e8fc2a0017930c4d9324f87358f8c1
Latest deploy log https://app.netlify.com/sites/oss-insights/deploys/6680898596be670008ea7f76
Deploy Preview https://deploy-preview-3626--oss-insights.netlify.app
Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

netlify[bot] commented 6 days ago

Deploy Preview for design-insights ready!

Name Link
Latest commit 34de2fd953e8fc2a0017930c4d9324f87358f8c1
Latest deploy log https://app.netlify.com/sites/design-insights/deploys/66808985ef573d0008b45f54
Deploy Preview https://deploy-preview-3626--design-insights.netlify.app
Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.