feat: migrate DeleteModal to new component structure and update related tests#26561
feat: migrate DeleteModal to new component structure and update related tests#26561
Conversation
🟡 Playwright Results — all passed (24 flaky)✅ 3594 passed · ❌ 0 failed · 🟡 24 flaky · ⏭️ 207 skipped
🟡 24 flaky test(s) (passed on retry)
How to debug locally# Download playwright-test-results-<shard> artifact and unzip
npx playwright show-trace path/to/trace.zip # view trace |
There was a problem hiding this comment.
isn't this to be part of core-component?
There was a problem hiding this comment.
@ShaileshParmar11 Only base components should be included in core-components, while any custom components we create should be placed in OMD.
Code Review 👍 Approved with suggestions 3 resolved / 4 findingsDeleteModal migration to new component structure resolves silent time range filter issues and response leak in StdioTransport. Consider removing unused SQL parameter bindings in McpExecutionDAO insert/delete methods to reduce confusion. 💡 Quality: McpExecutionDAO binds unused SQL parameters in insert/deleteThe While JDBI silently ignores unused bindings, this creates confusion about what the methods actually do and makes maintenance harder. The method signatures suggest data is being stored that isn't. Suggested fix✅ 3 resolved✅ Edge Case: McpExecution list silently ignores partial time range filters
✅ Performance: StdioTransport leaks responses in _responses dict after timeout
✅ Bug: Spread of
|
| Compact |
|
Was this helpful? React with 👍 / 👎 | Gitar
|



Describe your changes:
Fixes 3276
collate PR - https://github.com/open-metadata/openmetadata-collate/pull/3186
I worked on ... because ...
Type of change:
Checklist:
Fixes <issue-number>: <short explanation>Summary by Gitar
DeleteModalto new component structure using@openmetadata/ui-core-componentslibraryMUISwitchwithTogglecomponent across form utilities and tag pagesFieldTypes.SWITCH_MUItoFieldTypes.UT_SWITCHin form field definitionsdisabled→isDisabled,checked→isSelected,muiLabel→labelMUISwitchcomponent and its tests fromcomponents/form/MUISwitchDeleteModalcomponentTogglecomponent inTagsForm.test.tsxThis will update automatically on new commits.