PromucFlow_constructor/app/client/src
albinAppsmith de8caad999
feat: Updates for accounting Section and Zone changes (#35753)
## Description

This PR have following fixes and updates,
1. Changed renderEachConfigV2 to accommodate SECTION_V2,
SINGLE_COLUMN_ZONE, and DOUBLE_COLUMN_ZONE.
2. Added classes to form render components to handle parallel use of old
config and new config.
3. Updated Section and Zone component CSS to use nested structure.
4. Fixed the height difference between label with JS toggle and without
JS toggle.

Fixes #35544 

## 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/10456040271>
> Commit: 3dcc0df29aaffb0e2470e1561fb996fde3fc4837
> <a
href="https://internal.appsmith.com/app/cypress-dashboard/rundetails-65890b3c81d7400d08fa9ee5?branch=master&workflowId=10456040271&attempt=1"
target="_blank">Cypress dashboard</a>.
> Tags: `@tag.All`
> Spec:
> <hr>Mon, 19 Aug 2024 16:10:09 UTC
<!-- end of auto-generated comment: Cypress test results  -->


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


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


- **New Features**
- Improved styling for toggle buttons and dropdowns for a better user
experience.
- Enhanced layout adaptability through updated class names and
properties across various components.
- Introduced a new function for more efficient rendering of form
sections and nested components.

- **Bug Fixes**
- Addressed potential layout shifts and visual inconsistencies by
enforcing minimum heights on key components.

- **Documentation**
- Updated CSS selectors for better readability and maintainability
without altering existing functionalities.

<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2024-08-20 17:41:03 +05:30
..
actions fix: change appsmith alias (#35349) 2024-08-06 17:52:22 +03:00
api chore: Remove some logs and errors from console - 1/n (#35674) 2024-08-18 14:48:08 +05:30
assets chore: Remove google fonts imported from googleapis (#35392) 2024-08-07 08:49:04 +05:30
ce fix: Fixes currentRow calculation logic in table(property pane) (#35390) 2024-08-20 13:31:45 +05:30
components feat: Updates for accounting Section and Zone changes (#35753) 2024-08-20 17:41:03 +05:30
constants chore: use ads icons (#35633) 2024-08-16 17:23:57 +03:00
ee chore: rename old ADS package (#35517) 2024-08-08 15:55:00 +03:00
enterprise fix: change appsmith alias (#35349) 2024-08-06 17:52:22 +03:00
entities chore: ce - remove sentry performance tracker (#35710) 2024-08-15 19:40:53 +05:30
globalStyles fix: Sync EE items into CE (#34373) 2024-06-24 09:36:38 +00:00
icons chore: rename ADS package (#35583) 2024-08-09 17:20:29 +03:00
IDE chore: rename ADS package (#35583) 2024-08-09 17:20:29 +03:00
layoutSystems chore: Rename wds packages (#35686) 2024-08-16 11:19:42 +05:30
mockComponentProps
mockResponses
mocks fix: change appsmith alias (#35349) 2024-08-06 17:52:22 +03:00
navigation fix: change appsmith alias (#35349) 2024-08-06 17:52:22 +03:00
pages feat: Updates for accounting Section and Zone changes (#35753) 2024-08-20 17:41:03 +05:30
plugins/Linting fix: change appsmith alias (#35349) 2024-08-06 17:52:22 +03:00
polyfills chore: enable no-explicit-any rule (#35321) 2024-07-31 18:41:28 +03:00
reducers chore: rename old ADS package (#35517) 2024-08-08 15:55:00 +03:00
reflow chore: enable no-explicit-any rule (#35321) 2024-07-31 18:41:28 +03:00
sagas chore: ce - remove sentry performance tracker (#35710) 2024-08-15 19:40:53 +05:30
selectors fix: change appsmith alias (#35349) 2024-08-06 17:52:22 +03:00
templates
theme
transformers fix: change appsmith alias (#35349) 2024-08-06 17:52:22 +03:00
UITelemetry chore: filter smartlook urls from tracing assets in page load instrumentation (#35738) 2024-08-19 11:39:39 +05:30
usagePulse fix: change appsmith alias (#35349) 2024-08-06 17:52:22 +03:00
utils chore: Rename wds packages (#35686) 2024-08-16 11:19:42 +05:30
WidgetProvider chore: Rename wds packages (#35686) 2024-08-16 11:19:42 +05:30
WidgetQueryGenerators chore: enable no-explicit-any rule (#35321) 2024-07-31 18:41:28 +03:00
widgets fix: Fixes currentRow calculation logic in table(property pane) (#35390) 2024-08-20 13:31:45 +05:30
workers fix: change appsmith alias (#35349) 2024-08-06 17:52:22 +03:00
App.css
AppErrorBoundry.tsx chore: rename ADS package (#35583) 2024-08-09 17:20:29 +03:00
config.d.ts fix: change appsmith alias (#35349) 2024-08-06 17:52:22 +03:00
Globals.d.ts fix: Sync EE items into CE (#34373) 2024-06-24 09:36:38 +00:00
index.css chore: Remove google fonts imported from googleapis (#35392) 2024-08-07 08:49:04 +05:30
index.tsx chore: rename ADS package (#35583) 2024-08-09 17:20:29 +03:00
LandingScreen.tsx fix: change appsmith alias (#35349) 2024-08-06 17:52:22 +03:00
preload-route-chunks.ts fix: change appsmith alias (#35349) 2024-08-06 17:52:22 +03:00
react-app-env.d.ts
RouteChangeListener.tsx chore: added route listener on non-trackable URLs (#25671) 2023-08-11 17:04:42 +05:30
serviceWorker.ts chore: Remove some logs and errors from console - 1/n (#35674) 2024-08-18 14:48:08 +05:30
store.ts fix: change appsmith alias (#35349) 2024-08-06 17:52:22 +03:00
wdyr.ts chore: improve eslint rules (#26056) 2023-08-07 15:38:48 +03:00