PromucFlow_constructor/app
Ankita Kinger afe630a4af
chore: Updating data side pane component to get datasource usage map via props (#39066)
## Description

Updating data side pane component to get datasource usage map via props.
Also, optimizing the logic to show the right border or divider next to
left pane in an editor.

Fixes [#39033](https://github.com/appsmithorg/appsmith/issues/39033)

## Automation

/ok-to-test tags="@tag.Datasource, @tag.IDE"

### 🔍 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/13177818742>
> Commit: 2a8a187620905cf4986e2ce0672a62fe2dd67789
> <a
href="https://internal.appsmith.com/app/cypress-dashboard/rundetails-65890b3c81d7400d08fa9ee5?branch=master&workflowId=13177818742&attempt=1"
target="_blank">Cypress dashboard</a>.
> Tags: `@tag.Datasource, @tag.IDE`
> Spec:
> <hr>Thu, 06 Feb 2025 12:26:21 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

- **Style**  
- Removed redundant borders in side panels and the settings pane for a
cleaner look.
- Enhanced visual clarity in the context menu by adding a distinguishing
icon.

- **Refactor**  
- Streamlined layout and rendering logic in various editor components
for consistent display.
- Improved datasource usage presentation in the left pane, ensuring more
direct and clear information delivery.
- Simplified component structures by removing unnecessary wrappers and
props.
- Updated component logic to utilize props instead of selectors for
datasource usage.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2025-02-06 17:59:30 +05:30
..
client chore: Updating data side pane component to get datasource usage map via props (#39066) 2025-02-06 17:59:30 +05:30
server fix: added support for both openssh and rsa private keys (#39017) 2025-02-05 23:39:39 +05:30
util