PromucFlow_constructor/app/client/src/pages/Editor
Alex 299cc42aeb
feat: editable ide tabs (#36665)
## Description
Adds editable tab behavior for queries and JS objects.

Fixes #32440

/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/11288430138>
> Commit: dc89acbd51afc6b238283836c6305ab68337575d
> <a
href="https://internal.appsmith.com/app/cypress-dashboard/rundetails-65890b3c81d7400d08fa9ee5?branch=master&workflowId=11288430138&attempt=3"
target="_blank">Cypress dashboard</a>.
> Tags: `@tag.All`
> Spec:
> <hr>Fri, 11 Oct 2024 09:55:27 UTC
<!-- 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

## Release Notes

- **New Features**
	- Introduced a new dependency for improved React hooks functionality.
- Added new constants for data source operations and user interactions,
enhancing feedback and clarity.

- **Improvements**
- Enhanced messaging related to data source actions, providing clearer
user prompts and error handling messages.
- Renamed constants for better readability and consistency across the
application.

- **Bug Fixes**
- Corrected naming conventions for constants to improve consistency
across the application.

- **Chores**
- Removed deprecated `FileTabs` component and related tests to
streamline the codebase.
- Added unit tests for the `FileTab` component to ensure expected
functionality.
- Updated the `Text` component to improve ref handling and styling
options.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2024-10-14 11:05:38 +03:00
..
__tests__ chore: add blank line eslint rule (#36369) 2024-09-18 19:35:28 +03:00
ActionForm feat: Updated GraphQL form UI (#36728) 2024-10-10 15:16:42 +05:30
APIEditor feat: Updated GraphQL form UI (#36728) 2024-10-10 15:16:42 +05:30
AppPluginActionEditor chore: Plugin Action Editor Context (#36187) 2024-09-12 10:11:54 +05:30
AppSettingsPane fix: duplicate page name error does not disappear on navigating to other pages (#36320) 2024-09-19 19:20:25 +03:00
CanvasLayoutConversion chore: add blank line eslint rule (#36369) 2024-09-18 19:35:28 +03:00
CanvasPropertyPane chore: add blank line eslint rule (#36369) 2024-09-18 19:35:28 +03:00
commons chore:delete unused files (#36368) 2024-09-19 16:01:03 +03:00
CommunityTemplates/Modals chore:delete unused files (#36368) 2024-09-19 16:01:03 +03:00
CurlImport chore: rename ADS package (#35583) 2024-08-09 17:20:29 +03:00
CustomWidgetBuilder chore: add blank line eslint rule (#36369) 2024-09-18 19:35:28 +03:00
DataSourceEditor chore: [Plugin Action Editor] Combine Plugin Editor UI state (#36651) 2024-10-08 16:12:27 +05:30
DatasourceInfo chore: removed old flags for airgap instances (#36609) 2024-10-07 15:26:25 +05:30
EditorName fix: App title drop down close on interaction with other components. (#36504) 2024-10-09 18:08:03 +03:00
EntityNavigation chore: [Plugin Action Editor] Combine Plugin Editor UI state (#36651) 2024-10-08 16:12:27 +05:30
Explorer chore: Handling the updation of action name in the plugin action toolbar (#36560) 2024-09-27 19:48:05 +05:30
FirstTimeUserOnboarding chore: add blank line eslint rule (#36369) 2024-09-18 19:35:28 +03:00
GeneratePage chore: add blank line eslint rule (#36369) 2024-09-18 19:35:28 +03:00
gitSync fix: fixing modal height by removing min-content (#36589) 2024-09-30 12:45:35 +08:00
GlobalHotKeys chore: add blank line eslint rule (#36369) 2024-09-18 19:35:28 +03:00
IDE feat: editable ide tabs (#36665) 2024-10-14 11:05:38 +03:00
IntegrationEditor chore: [Plugin Action Editor] Combine Plugin Editor UI state (#36651) 2024-10-08 16:12:27 +05:30
JSEditor feat: editable ide tabs (#36665) 2024-10-14 11:05:38 +03:00
MultiSelectPropertyPane chore: rename ADS package (#35583) 2024-08-09 17:20:29 +03:00
NavigationSettings chore: add blank line eslint rule (#36369) 2024-09-18 19:35:28 +03:00
PropertyPane chore: removed old flags for airgap instances (#36609) 2024-10-07 15:26:25 +05:30
QueryEditor chore: [Plugin Action Editor] Combine Plugin Editor UI state (#36651) 2024-10-08 16:12:27 +05:30
SaaSEditor chore:remove space b/w form and CTA onboarding page (#35985) 2024-10-09 09:57:44 +05:30
ThemePropertyPane chore:delete unused files (#36368) 2024-09-19 16:01:03 +03:00
WDSThemePropertyPane chore: add blank line eslint rule (#36369) 2024-09-18 19:35:28 +03:00
WidgetsEditor chore:delete unused files (#36368) 2024-09-19 16:01:03 +03:00
widgetSidebar chore: add blank line eslint rule (#36369) 2024-09-18 19:35:28 +03:00
ActionSettings.tsx chore: [Plugin Action Editor] Combine Plugin Editor UI state (#36651) 2024-10-08 16:12:27 +05:30
AppsmithLink.tsx chore: rename ADS package (#35583) 2024-08-09 17:20:29 +03:00
Canvas.tsx chore: add blank line eslint rule (#36369) 2024-09-18 19:35:28 +03:00
EditorSaveIndicator.tsx chore: add blank line eslint rule (#36369) 2024-09-18 19:35:28 +03:00
EditorShareButton.tsx chore: add blank line eslint rule (#36369) 2024-09-18 19:35:28 +03:00
EntityNotFoundPane.tsx chore: add blank line eslint rule (#36369) 2024-09-18 19:35:28 +03:00
FormConfig.tsx chore: add blank line eslint rule (#36369) 2024-09-18 19:35:28 +03:00
FormControl.tsx chore: add blank line eslint rule (#36369) 2024-09-18 19:35:28 +03:00
HelpButton.tsx chore: add blank line eslint rule (#36369) 2024-09-18 19:35:28 +03:00
index.tsx chore: add blank line eslint rule (#36369) 2024-09-18 19:35:28 +03:00
loader.tsx chore: add blank line eslint rule (#36369) 2024-09-18 19:35:28 +03:00
MainContainerWidthToggles.test.tsx chore: add blank line eslint rule (#36369) 2024-09-18 19:35:28 +03:00
MainContainerWidthToggles.tsx chore: rename ADS package (#35583) 2024-08-09 17:20:29 +03:00
Popper.tsx chore: add blank line eslint rule (#36369) 2024-09-18 19:35:28 +03:00
RequestConfirmationModal.tsx chore: add blank line eslint rule (#36369) 2024-09-18 19:35:28 +03:00
ToggleModeButton.tsx chore: rename ADS package (#35583) 2024-08-09 17:20:29 +03:00
utils.tsx chore: add blank line eslint rule (#36369) 2024-09-18 19:35:28 +03:00
WidgetsEditorEntityExplorer.tsx [Chore]: App Sidebar Library Pane (#28332) 2023-11-03 10:54:58 +05:30