PromucFlow_constructor/app/client/src/widgets/wds/WDSTableWidget
Pawan Kumar 46498aa93a
chore: Use WDS Tokens in Table Body (#32421)
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit

- **New Features**
  - Enhanced typography styling with dynamic font size adjustments.
  - Introduced feature flag checks for new functionalities.
  - Implemented `VirtualTableBody` for efficient data rendering.
- Added `onClickRow` functionality in table rows for improved
interactivity.
  - Improved table accessibility with explicit cell roles.
  - Added pagination controls refinement in table headers.

- **Refactor**
- Simplified table header and body component structures for better
maintainability.
  - Streamlined feature flag usage for cleaner logic.
- Refined `WDSTableWidget` component by optimizing width calculations
and event handling.

- **Style**
  - Introduced a new CSS module for comprehensive table styling.
- Removed outdated styling configurations to align with updated design
system.

- **Bug Fixes**
  - Fixed accessibility issues by adding proper roles to table cells.

- **Chores**
- Removed unused functions and properties related to theme and styling
adjustments.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->

---------

Co-authored-by: Pawan Kumar <pawankumar@Pawans-MacBook-Pro-2.local>
2024-04-05 16:05:38 +03:00
..
component chore: Use WDS Tokens in Table Body (#32421) 2024-04-05 16:05:38 +03:00
config chore: Use WDS Tokens in Table Body (#32421) 2024-04-05 16:05:38 +03:00
constants chore: fork table widget (#28116) 2023-10-17 12:54:38 +03:00
widget chore: Use WDS Tokens in Table Body (#32421) 2024-04-05 16:05:38 +03:00
constants.ts feat: add currency to wds table (#28747) 2023-11-10 14:27:28 +03:00
icon.svg chore: update icons (#31218) 2024-02-21 11:37:03 +03:00
index.ts chore: fork table widget (#28116) 2023-10-17 12:54:38 +03:00
thumbnail.svg chore: Add new icons and thumbnails to WDS widgets (#31085) 2024-02-16 15:48:32 +03:00