PromucFlow_constructor/app/client/src/components/editorComponents
Ashok Kumar M 7b527c9024
chore: Merge wds and anvil feature flags (#32609)
[![workerB](https://img.shields.io/endpoint?url=https%3A%2F%2Fworkerb.linearb.io%2Fv2%2Fbadge%2Fprivate%2FU2FsdGVkX1LNwrMHgs05enX0VDk8QxZH7uP7Ii4HE%2Fcollaboration.svg%3FcacheSeconds%3D60)](https://workerb.linearb.io/v2/badge/collaboration-page?magicLinkId=M7zehz4)
## Description

Cleaning up three patterns of checks to enable wds and anvil into two.
wds and anvil had to have different flags coz anvil had to play catch up
with wds, now that's not the case so it does not make sense to have two
flags.

Old patterns
- checking if the wds feature flag is enabled
- checking if the anvil feature flag is enabled
- checking if the layout system of the app is anvil

New Pattern
- checking if anvil feature flag is enabled (used only for creating an
anvil app)
- checking if layout system of the app is anvil

Fixes #32590
_or_  
Fixes `Issue URL`
> [!WARNING]  
> _If no issue exists, please create an issue first, and check with the
maintainers if the issue is valid._

## Automation

/ok-to-test tags="@tag.All"

### 🔍 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/8663918496>
> Commit: e10cc2a84ed680b29c49c5b2e8175df4c18da2f8
> Cypress dashboard url: <a
href="https://internal.appsmith.com/app/cypress-dashboard/rundetails-65890b3c81d7400d08fa9ee5?branch=master&workflowId=8663918496&attempt=1"
target="_blank">Click here!</a>

<!-- end of auto-generated comment: Cypress test results  -->

















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

- **Refactor**
- Consolidated the usage of layout system checks across the application
to use a unified Anvil layout selector, enhancing consistency in
layout-related conditional logic.
- **Bug Fixes**
- Removed outdated feature flags related to the Anvil + WDS integration,
ensuring the application's feature toggling aligns with the current
development strategy.
- **Tests**
- Updated unit tests to align with the new method of layout system
determination, ensuring test environments accurately reflect production
behavior.
- **Chores**
- Cleaned up redundant code and feature flags that are no longer in use,
simplifying the codebase and reducing potential for errors.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2024-04-12 22:54:04 +05:30
..
ActionCreator fix: action selector create flow (#32326) 2024-04-05 11:28:47 +05:30
ActionRightPane fix: Updating the height of inputs form on the right pane of modules editor (#32127) 2024-03-28 10:39:23 +05:30
CodeEditor fix: peek overlay object value in lowercase (#32412) 2024-04-04 16:36:53 +05:30
Debugger chore: refactor in debugger saga to transform error logs in EE (#32383) 2024-04-11 11:36:48 +05:30
form feat: Homepage experience v2 changes (#29282) 2024-01-25 19:11:48 +05:30
GlobalSearch chore: Added test for useGroupedAddJsOperations (#32003) 2024-03-26 09:22:48 +05:30
HighlightedCode fix: Entity props show evaluated value (#30889) 2024-02-07 14:34:03 +05:30
LazyCodeEditor chore: custom widget (#28926) 2023-12-28 12:16:28 +05:30
LightningMenu feat: workflow queries/actions rename code split (#31300) 2024-03-05 10:28:34 +05:30
PartialImportExport chore: Merge wds and anvil feature flags (#32609) 2024-04-12 22:54:04 +05:30
WidgetQueryGeneratorForm fix: Refactoring fetching of icon for module instances (#31765) 2024-03-14 14:31:44 +05:30
ActionExecutionInProgressView.tsx chore: Show schema as a tab instead of the right pane (#30906) 2024-02-08 13:25:23 +05:30
ActionNameEditor.tsx fix: Run button hiding issue (#31323) 2024-02-28 14:25:22 +05:30
ApiResponseMeta.tsx fix: Api Pane IA (#32603) 2024-04-12 15:38:22 +05:30
ApiResponseView.tsx fix: Api Pane IA (#32603) 2024-04-12 15:38:22 +05:30
AutoResizeTextArea.test.tsx fix: add testing library eslint rules (#31028) 2024-02-12 18:59:10 +03:00
AutoResizeTextArea.tsx
BetaCard.tsx
Button.tsx chore: add consistent-type-definitions rule (#27907) 2023-10-11 10:35:24 +03:00
Checkbox.tsx
CloseEditor.tsx fix: Widget Context Switching (#29735) 2023-12-20 12:26:16 +05:30
ContextDropdown.tsx chore: add consistent-type-definitions rule (#27907) 2023-10-11 10:35:24 +03:00
Divider.tsx
DropdownComponent.tsx
EditableText.tsx fix: Renaming new JS Object not working instantly (#30010) 2024-01-09 09:54:02 +05:30
EditorContextProvider.test.tsx fix: add testing library eslint rules (#31028) 2024-02-12 18:59:10 +03:00
EditorContextProvider.tsx feat: WDS - Anvil compatible Modal Widget (#30351) 2024-01-26 09:30:57 +05:30
emptyResponse.tsx
EntityBottomTabs.tsx fix: rest api response box is unreachable via scroll (#29830) 2024-04-09 14:07:54 +05:30
EntityExplorerSidebar.tsx chore: Make App Sidebar Generally Available (#30923) 2024-02-07 11:25:23 +05:30
EntityNameComponent.tsx
ErrorBoundry.tsx fix: fix modal position and styles (#30805) 2024-02-06 10:26:47 +03:00
ErrorTooltip.tsx
Form.tsx
FormLabel.tsx
FormRow.tsx
HelperTooltip.tsx
InputComponent.tsx chore: add consistent-type-definitions rule (#27907) 2023-10-11 10:35:24 +03:00
JSResponseView.tsx chore: Debugger Split states (#31043) 2024-02-29 11:53:57 +05:30
LetterIcon.tsx
LoadingOverlayScreen.tsx
NavBarItem.tsx chore: add consistent-type-definitions rule (#27907) 2023-10-11 10:35:24 +03:00
PageLoader.tsx chore: add consistent-type-definitions rule (#27907) 2023-10-11 10:35:24 +03:00
PaneWrapper.tsx chore: update eslint and dependencies then fix revealed errors (#27908) 2023-10-11 10:14:38 +03:00
ProductAlertBanner.tsx
PropertyPaneSidebar.tsx chore: Make App Sidebar Generally Available (#30923) 2024-02-07 11:25:23 +05:30
RadioButtonGroup.tsx fix: revert for super users and update ui for profiling ques for non super users (#27942) 2023-10-16 17:37:06 +05:30
ReadOnlyEditor.tsx
RequestView.tsx
SelectComponent.tsx chore: add consistent-type-definitions rule (#27907) 2023-10-11 10:35:24 +03:00
Spinner.tsx
StoreAsDatasource.tsx fix: Resolving datasource page redirection, switch env and on page load response view debugger issues (#30156) 2024-01-10 18:41:24 +05:30
Tooltip.tsx
utils.test.ts
utils.ts