appsmith
appsmith copied to clipboard
POC: Add query and JS to sidebar
Description
This POC PR adds Query and JS to the sidebar and remove segmented control. This is to test the discoverability of query and JS.
Fixes #35152
Automation
/ok-to-test tags="@tag.All"
:mag: Cypress test results
[!CAUTION]
If you modify the content in this section, you are likely to disrupt the CI result for your PR.
Communication
Should the DevRel and Marketing teams inform users about this change?
- [ ] Yes
- [x] No
Summary by CodeRabbit
-
New Features
- Introduced new editor states: UI, Logic, and DataSources for enhanced user interface control.
- Updated sidebar button titles and functionalities to align with the new editor states.
- Enhanced sidebar buttons with a new count feature for better information display.
-
Bug Fixes
- Improved focus management logic to better handle UI and editor states, enhancing overall user interactions.
-
Style
- Adjusted layout styles in the EditorTabs and other components for improved user experience and alignment.
-
Tests
- Updated test cases to reflect new application states ensuring alignment with the modified logic and functionality.
-
Chores
- Cleaned up code by commenting out unused components and functions to streamline the codebase.