PromucFlow_constructor/app/client/src/pages/AdminSettings
Hetu Nandu 9f9a99373d
chore: Move IDE header to ADS/Templates (#37764)
## Description
Extracting out our IDE Header component into ADS for better usability.

ADS Templates are shallow components built using opinionated ADS which
provide "slots" to place other business logic components inside it. It
reduces the work of using ADS by providing pre built UI components

Also creating the EntityExplorer folder and created ListWithHeader as a
component. Will keep updating this ADS template as we work on Entity
Explorer modularization


Fixes #37607 

## Automation

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


## 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

## Release Notes

- **New Features**
- Introduced `ListWithHeader` component for improved layout in the
entity explorer.
- Added `IDEHeader` component with subcomponents for better header
organization.
- Implemented `IDEHeaderSwitcher` for enhanced navigation options in the
header.
- Added styled components `ListItemContainer` and `ListHeaderContainer`
for consistent design.
  
- **Bug Fixes**
- Updated import paths for `IDE_HEADER_HEIGHT` to ensure consistent
usage across components.

- **Documentation**
- Added comprehensive documentation for the `IDEHeader` component to aid
developers.

- **Chores**
- Consolidated import statements for cleaner code structure across
various components.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2024-11-27 07:05:20 +00:00
..
Authentication chore: rename ADS package (#35583) 2024-08-09 17:20:29 +03:00
Branding chore:delete unused files (#36368) 2024-09-19 16:01:03 +03:00
config chore: add blank line eslint rule (#36369) 2024-09-18 19:35:28 +03:00
FormGroup chore:delete unused files (#36368) 2024-09-19 16:01:03 +03:00
components.tsx chore: Move IDE header to ADS/Templates (#37764) 2024-11-27 07:05:20 +00:00
DisconnectService.test.tsx chore: add blank line eslint rule (#36369) 2024-09-18 19:35:28 +03:00
DisconnectService.tsx chore: rename ADS package (#35583) 2024-08-09 17:20:29 +03:00
index.tsx chore: rename ADS package (#35583) 2024-08-09 17:20:29 +03:00
LeftPane.tsx chore: add blank line eslint rule (#36369) 2024-09-18 19:35:28 +03:00
loader.tsx chore: enable no-explicit-any rule (#35321) 2024-07-31 18:41:28 +03:00
Main.tsx chore: add blank line eslint rule (#36369) 2024-09-18 19:35:28 +03:00
RestartBanner.tsx chore: add blank line eslint rule (#36369) 2024-09-18 19:35:28 +03:00
SaveSettings.tsx chore: add blank line eslint rule (#36369) 2024-09-18 19:35:28 +03:00
SettingsForm.tsx chore: add blank line eslint rule (#36369) 2024-09-18 19:35:28 +03:00