appsmith icon indicating copy to clipboard operation
appsmith copied to clipboard

POC: Add query and JS to sidebar

Open albinAppsmith opened this issue 7 months ago • 8 comments

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.

albinAppsmith avatar Jul 25 '24 06:07 albinAppsmith