Skip to content

feat(design-system): dsTable selectable via extra column [AR-49834]#476

Open
iromanchuk-dn wants to merge 1 commit into
drivenets:mainfrom
iromanchuk-dn:AR-49834-design-system-table-refactor-selectable-functionality-to-be-defined-via-extra-element-in-columns-object
Open

feat(design-system): dsTable selectable via extra column [AR-49834]#476
iromanchuk-dn wants to merge 1 commit into
drivenets:mainfrom
iromanchuk-dn:AR-49834-design-system-table-refactor-selectable-functionality-to-be-defined-via-extra-element-in-columns-object

Conversation

@iromanchuk-dn
Copy link
Copy Markdown
Collaborator

@netlify
Copy link
Copy Markdown

netlify Bot commented May 12, 2026

Deploy Preview for drivenets-design-system ready!

Name Link
🔨 Latest commit a5728dd
🔍 Latest deploy log https://app.netlify.com/projects/drivenets-design-system/deploys/6a03356decf59900087a30b6
😎 Deploy Preview https://deploy-preview-476--drivenets-design-system.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
🤖 Make changes Run an agent on this branch

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

colSpan={columns.length + (selectable ? 1 : 0) + (reorderable ? 1 : 0)}
className={styles.emptyState}
>
<TableCell colSpan={columns.length + (reorderable ? 1 : 0)} className={styles.emptyState}>
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Previously the selectable checkbox column was rendered before the reorder handle. After moving selectable into columns, reorder is rendered first (separately), then mapped columns (including select). That is a UX/layout behavior change and can break expectations/snapshots.

@vpolessky-dn
Copy link
Copy Markdown
Collaborator

missing tests for selectable + reorderable, showSelectAllCheckbox=false, virtualized + selectable.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants