PromucFlow_constructor/app/client/src/constants
Hetu Nandu fe0ccaaf0a
chore: Show only a limited set of widgets in the beginning (#34644)
## Description

Controls the collapsible sections of the Widget Add pane. This will
ensure we do not show all the widgets for add when a new user is
exploring for the first time. Once the users adds a widget, the other
sections opens up automatically.

Also removes List and JSONForm widgets from the SuggestedWidget tag

Fixes #34386

## Automation

/ok-to-test tags="@tag.Widget, @tag.IDE"

### 🔍 Cypress test results
<!-- This is an auto-generated comment: Cypress test results  -->
> [!TIP]
> 🟢 🟢 🟢 All cypress tests have passed! 🎉 🎉 🎉
> Workflow run:
<https://github.com/appsmithorg/appsmith/actions/runs/9777505836>
> Commit: a604723af91330158f513764b45051d8be75dc6c
> <a
href="https://internal.appsmith.com/app/cypress-dashboard/rundetails-65890b3c81d7400d08fa9ee5?branch=master&workflowId=9777505836&attempt=1"
target="_blank">Cypress dashboard</a>.
> Tags: `@tag.Widget, @tag.IDE`
<!-- end of auto-generated comment: Cypress test results  -->


## Communication
Should the DevRel and Marketing teams inform users about this change?
- [ ] Yes
- [ ] No


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

- **New Features**
- Sidebar and tag groups now dynamically open based on widget presence.
  
- **Improvements**
  - Enhanced initial open state control for tag groups.
- Updated widget tag assignments to prioritize layout and display
widgets.

- **Bug Fixes**
- Corrected widget tag selectors to ensure accurate UI element
targeting.
  
- **Tests**
- Refactored and updated test cases for widget sidebar functionality and
UI consistency.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2024-07-04 10:19:41 +05:30
..
ApiEditorConstants fix: git auto generate header issue fixed (#33016) 2024-04-30 16:20:36 +05:30
AppsmithActionConstants fix: Api pane and settings responsiveness (#33297) 2024-05-09 17:02:48 +05:30
defs feat: show additional info for autocomplete results (#28564) 2023-11-10 13:36:10 +05:30
routes chore: Remove FEATURE_FLAG release_custom_widgets_enabled (#31577) 2024-03-08 11:50:35 +05:30
AppConstants.ts feat: Queries and JS tabs redesign (#31006) 2024-02-09 12:44:41 +05:30
BindingsConstants.ts
CanvasEditorConstants.tsx chore: add consistent-type-definitions rule (#27907) 2023-10-11 10:35:24 +03:00
Colors.tsx feat: Anvil DnD highlight activation upgrade (#29979) 2024-01-11 21:31:38 +05:30
componentClassNameConstants.ts chore: code changes for widget position observer and widget name on canvas (#27367) 2023-10-06 15:37:43 +05:30
Currency.tsx fix: refactored currency code data to remove duplication problem (#32242) 2024-03-29 16:12:23 +05:30
Datasource.ts
DatasourceEditorConstants.ts chore: refactor for convert query to module (#29970) 2024-01-03 15:42:35 +05:30
DefaultTheme.tsx chore: add consistent-type-definitions rule (#27907) 2023-10-11 10:35:24 +03:00
DocumentationLinks.ts chore: Update analytics to pass the correct source information in identify user call (#32591) 2024-04-19 15:06:50 +05:30
EnvironmentContants.tsx fix: Workspace name editor input going away on hovering other menu items of workspace (#33179) 2024-05-06 17:36:12 +05:30
EvalConstants.ts fix: set eval version for workflows artefact (#34197) 2024-06-12 13:07:07 +05:30
Explorer.ts
FieldExpectedValue.ts
Fonts.tsx feat: font update - PT root UI medium (#33008) 2024-05-08 17:47:34 +05:30
GitErrorCodes.ts
HelpConstants.ts
IconConstants.tsx chore: update storybook (#32828) 2024-04-22 12:17:28 +03:00
ImagesURL.ts
ISDCodes_v2.tsx
ISDCodes.tsx
KeyboardShortcuts.ts
Layers.tsx
minWidthConstants.ts
ProductUpdate.ts chore: add consistent-type-definitions rule (#27907) 2023-10-11 10:35:24 +03:00
PropertyControlConstants.tsx chore: hydrate widgets properties from session on drop (#32934) 2024-05-06 17:10:56 +05:30
QueryEditorConstants.ts
Regex.ts
routes.test.ts chore: Unify ID extraction regex from browser url (#33925) 2024-06-11 15:14:54 +05:30
serverAssets.ts
StyleConstants.tsx
TemplatesConstants.tsx fix: remove building blocks on canvas (#33761) 2024-05-31 11:22:34 +05:30
ThemeConstants.tsx chore: add consistent-type-definitions rule (#27907) 2023-10-11 10:35:24 +03:00
ThirdPartyConstants.tsx fix: learn more link in git connect success modal (#34297) 2024-06-18 13:03:03 +05:30
typography.ts
userConstants.ts fix: updated the design for the admin users (#29712) 2023-12-25 17:54:46 +05:30
WalkthroughConstants.ts feat: walkthrough optional footer (#28702) 2023-11-08 20:40:36 +05:30
WebsocketConstants.tsx
WidgetConstants.tsx chore: Show only a limited set of widgets in the beginning (#34644) 2024-07-04 10:19:41 +05:30
WidgetValidation.ts chore(deps): bump axios from 0.27.2 to 1.6.0 in /app/client (#28776) 2023-11-23 18:12:28 +05:30