feat(catalog): migrate DeleteEntityDialog and EntityOrphanWarning to Backstage UI

Migrated DeleteEntityDialog and EntityOrphanWarning components from
Material UI to Backstage UI.

- DeleteEntityDialog now uses BUI Dialog, DialogHeader, DialogFooter,
  and Button components
- EntityOrphanWarning now uses BUI Alert with an action button instead
  of a clickable alert
- Updated translation: removed "Click here to delete" from description
- Added new translation key `deleteEntity.actionButtonTitle`

Signed-off-by: Johan Persson <johanopersson@gmail.com>
This commit is contained in:
Johan Persson
2026-02-02 12:45:24 +01:00
parent 62318ac5c9
commit 05aac34984
8 changed files with 42 additions and 26 deletions
+1
View File
@@ -5508,6 +5508,7 @@ __metadata:
"@backstage/plugin-techdocs-react": "workspace:^"
"@backstage/test-utils": "workspace:^"
"@backstage/types": "workspace:^"
"@backstage/ui": "workspace:^"
"@backstage/version-bridge": "workspace:^"
"@material-ui/core": "npm:^4.12.2"
"@material-ui/icons": "npm:^4.9.1"