PromucFlow_constructor/app/client/packages/design-system/widgets/src/components
Pawan Kumar ad8ea15cc9
chore: Integrate Action Group in Button Group Component (#29871)
Fixes #29426

<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit

- **New Features**
- Introduced `isLoading` state for action items to provide user feedback
during actions.
- Added `onAction` callback to menu items for improved interaction
handling.

- **Enhancements**
  - Enhanced action group visibility based on orientation.
  - Streamlined modal control flow with keys for different modal sizes.
- Implemented `htmlFor` attribute in checkboxes for better form
accessibility.

- **Refactor**
- Transitioned from `ButtonGroup` to `ActionGroup` across various
components for consistency.
- Refactored component structures to integrate new `ActionGroup` and
`Item` components.
- Updated widget configuration and properties to accommodate new
features and styles.

- **Style Updates**
  - Added new CSS rules for buttons with `data-density="compact"`.
  - Removed outdated CSS properties to align with updated design system.

- **Documentation**
- Updated story examples to reflect changes in modal and action group
usage.

- **Bug Fixes**
  - Fixed association issues between labels and checkbox inputs.

- **Configuration**
- Introduced `anvilConfig` for widget size properties and updated
property pane configuration.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2023-12-29 15:17:46 +03:00
..
ActionGroup chore: Integrate Action Group in Button Group Component (#29871) 2023-12-29 15:17:46 +03:00
Button chore: add action group component (#29645) 2023-12-19 16:04:27 +03:00
Checkbox fix: checkbox and button border radius (#29476) 2023-12-13 19:49:03 +03:00
CheckboxGroup chore: Integrate Radio Group (#29026) 2023-11-23 11:21:23 +03:00
Flex feat: add wds modal component (#28738) 2023-11-09 17:59:28 +03:00
IconButton chore: new fluid tokens (#28072) 2023-10-19 11:57:48 +03:00
Menu chore: Integrate Action Group in Button Group Component (#29871) 2023-12-29 15:17:46 +03:00
Modal chore: Integrate Action Group in Button Group Component (#29871) 2023-12-29 15:17:46 +03:00
Radio chore: Integrate Radio Group (#29026) 2023-11-23 11:21:23 +03:00
RadioGroup chore: Integrate Radio Group (#29026) 2023-11-23 11:21:23 +03:00
Spinner chore: Refactor Text Input with css modules (#27585) 2023-09-25 14:47:08 +03:00
Switch chore: update eslint and dependencies then fix revealed errors (#27908) 2023-10-11 10:14:38 +03:00
SwitchGroup chore: Remove side label in WDS components (#27566) 2023-09-22 16:26:11 +03:00
TagGroup chore: Adjust inner spacing (#29765) 2023-12-20 15:55:24 +03:00
Text chore: Split Text widget (#29789) 2023-12-22 15:08:00 +03:00
TextArea feat: implement WDS components and tokenst at header of table widget (#28977) 2023-11-22 10:34:48 +03:00
TextInput chore: integrate currency input widget (#28566) 2023-11-15 15:57:50 +03:00
Tooltip chore: Integrate Action Group in Button Group Component (#29871) 2023-12-29 15:17:46 +03:00