PromucFlow_constructor/app/client/src/pages
Ankita Kinger be9b751539
chore: Refactoring code to show plugin based icons for module instances on EE (#31713)
## Description

Refactoring code to show plugin based icons for module instances on EE

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

## Automation

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

### 🔍 Cypress test results
<!-- This is an auto-generated comment: Cypress test results  -->
> [!IMPORTANT]  
> Workflow run:
<https://github.com/appsmithorg/appsmith/actions/runs/8256707865>
> Commit: `897cc28f1c8d15efb7789788aba89687b85a4916`
> Cypress dashboard url: <a
href="https://internal.appsmith.com/app/cypress-dashboard/rundetails-65890b3c81d7400d08fa9ee5?branch=master&workflowId=8256707865&attempt=2"
target="_blank">Click here!</a>
> All cypress tests have passed 🎉🎉🎉

<!-- end of auto-generated comment: Cypress test results  -->











<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit

- **New Features**
- Introduced a new interface for module metadata, including properties
like module and plugin identifiers.
- Added a new type property to the Module interface to distinguish
module types.
- Enhanced resource list loading with unique identifiers for each
resource.
- Implemented functionality to dynamically resolve and display icons
based on module or plugin properties.
- **Enhancements**
- Updated the applications page to support workspaces more effectively,
including active workspace identification.
- Improved module selection and display across the application, allowing
for a more integrated module management experience.
- **Refactor**
- Removed unused functions and components related to module icon
resolution.
- Streamlined the logic for fetching and displaying module-related
information, including in action selectors and query editors.
- **Bug Fixes**
- Fixed an issue with resource object identification by introducing
unique `id` fields.
- **Style**
- Added new class selector for module instance name editing, enhancing
the styling options.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2024-03-13 11:11:36 +05:30
..
AdminSettings fix: add testing library eslint rules (#31028) 2024-02-12 18:59:10 +03:00
Applications chore: import export refactor for modules (#31086) 2024-02-13 17:39:07 +05:30
AppViewer fix: Routing issues in Side by Side (#31551) 2024-03-08 05:26:55 +00:00
common chore: change saas authentication to context based (#31064) 2024-03-07 15:36:31 +05:30
Editor chore: Refactoring code to show plugin based icons for module instances on EE (#31713) 2024-03-13 11:11:36 +05:30
setup fix: add testing library eslint rules (#31028) 2024-02-12 18:59:10 +03:00
Templates feat: Add "Start with template" option and refactor template components (#30946) 2024-02-13 12:38:08 +05:30
tests chore: route builder refactor (#27905) 2023-10-12 11:01:22 +05:30
UserAuth chore: add try catch for signup recaptcha (#28143) 2023-10-17 15:48:00 +05:30
UserProfile
users
workspace chore: Removing partner program callout from invite modal (#31576) 2024-03-07 13:20:51 +05:30
routes.tsx chore: [App Sidebar] Data Pane (#28248) 2023-10-24 15:28:21 +05:30
utils.ts