PromucFlow_constructor/app/client/src/pages/Editor/IDE
Pawan Kumar 1f38d7333a
chore: add action group component (#29645)
Fixes #29425 

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

- **New Features**
  - Introduced an icon alongside menu items, with positioning options.
- Implemented a new `ActionGroup` component to manage a group of actions
with overflow behavior and keyboard navigation.
- Added new `ActionGroupItem` and `MoreIcon` components for action
groups.

- **Enhancements**
- Improved resize handling in the `ThemeProvider` for conditional
rendering based on measurements.
- Updated button styles to adjust minimum inline sizing for better
layout.

- **Documentation**
- Created Storybook stories to showcase `ActionGroup` configurations and
usage.

- **Style**
- Modified list item styling in the `Menu` component to incorporate
icons.

- **Tests**
  - Added mock for `useDebounce` hook in `AppsmithIDE` tests.
- Updated Cypress test assertions to accommodate changes in layout
behavior.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->

---------

Co-authored-by: Valera Melnikov <valera@appsmith.com>
2023-12-19 16:04:27 +03:00
..
LeftPane chore: Refactoring entity types and updating DS action create permission to fix some bugs on EE (#29573) 2023-12-14 20:14:30 +05:30
MainPane chore: Refactor for module instance editor in Application (#28906) 2023-11-20 12:28:37 +05:30
PagesPane feat: workflows create js object code split (#29627) 2023-12-18 16:45:18 +05:30
RightPane chore: Editor Pane Segments completion (#29688) 2023-12-18 16:10:25 +05:30
Sidebar fix: move canvas starter datasource prompt from entity explorer to sidebar button (#29559) 2023-12-18 21:23:49 +05:30
AppsmithIDE.test.tsx chore: add action group component (#29645) 2023-12-19 16:04:27 +03:00
hooks.ts chore: Refactoring sidebar on app editor to support the same on package editor (#29212) 2023-11-30 14:56:24 +05:30
index.tsx