Skip to content

Fix(sistent): Added Table component documentation#7737

Open
kanishksingh23 wants to merge 3 commits into
layer5io:masterfrom
kanishksingh23:fix/sistent-table-docs-v2
Open

Fix(sistent): Added Table component documentation#7737
kanishksingh23 wants to merge 3 commits into
layer5io:masterfrom
kanishksingh23:fix/sistent-table-docs-v2

Conversation

@kanishksingh23
Copy link
Copy Markdown
Contributor

@kanishksingh23 kanishksingh23 commented May 16, 2026

Description
Adds Table component documentation to the Sistent component library, including:

  • Basic Table demo
  • Sortable Table demo
  • Selectable Rows Table demo (with working checkbox selection)
  • Paginated Table demo

All demos use ResponsiveDataTable from @sistent/sistent.

This PR fixes #7607

Notes for Reviewers

  • Used useMemo for stable column/data references
  • Selectable rows wired up with rowsSelected and onRowSelectionChange
  • Added mounted state guard to fix SSR build failures
  • Generic names used in all demo data (Alice, Bob, Charlie)

This is a re-submission of PR #7692 which was closed due to git history issues
during conflict resolution. All reviewer feedback from the previous PR has been addressed.

Signed commits

  • Yes, I signed my commits.

Signed-off-by: kanishksingh23 <kanishksingh763@gmail.com>
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 16, 2026

🚀 Preview deployment: https://layer5.io/pr-preview/pr-7737/

Note: Preview may take a moment (GitHub Pages deployment in progress). Please wait and refresh. Track deployment here

Signed-off-by: kanishksingh23 <kanishksingh763@gmail.com>
@kanishksingh23 kanishksingh23 force-pushed the fix/sistent-table-docs-v2 branch from 7c757d5 to 95f770c Compare May 16, 2026 13:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Sistent] Add Table component to the Sistent components page

1 participant