Renamed the dialogue box and in changeset description corrected

Signed-off-by: deepthi-28 <deepthi.ajith@infosys.com>
This commit is contained in:
deepthi-28
2025-03-20 11:44:01 +05:30
parent ba88bfa464
commit 4e7db4beb2
3 changed files with 7 additions and 5 deletions
+1 -1
View File
@@ -2,4 +2,4 @@
'@backstage/plugin-catalog-unprocessed-entities': patch
---
Added confirmation popup for delete entities in devtools
Added confirmation popup for delete entities in Catalog Unprocessed Entities plugin
@@ -21,13 +21,15 @@ import DialogTitle from '@material-ui/core/DialogTitle';
import React, { useState } from 'react';
import { assertError } from '@backstage/errors';
interface DeleteEntityDialogProps {
interface DeleteEntityConfirmationProps {
open: boolean;
onClose: () => any;
onConfirm: () => any;
}
export function DeleteEntityDialog(props: DeleteEntityDialogProps) {
export function DeleteEntityConfirmationDialog(
props: DeleteEntityConfirmationProps,
) {
const { open, onClose, onConfirm } = props;
const [busy, setBusy] = useState(false);
const onDelete = async () => {
@@ -34,7 +34,7 @@ import { EntityDialog } from './EntityDialog';
import { catalogUnprocessedEntitiesApiRef } from '../api';
import useAsync from 'react-use/esm/useAsync';
import DeleteIcon from '@material-ui/icons/Delete';
import { DeleteEntityDialog } from './DeleteEntityDialog';
import { DeleteEntityConfirmationDialog } from './DeleteEntityConfirmationDialog';
const useStyles = makeStyles((theme: Theme) => ({
errorBox: {
@@ -274,7 +274,7 @@ export const FailedEntities = () => {
);
}}
/>
<DeleteEntityDialog
<DeleteEntityConfirmationDialog
open={confirmationDialogOpen}
onClose={() => setConfirmationDialogOpen(false)}
onConfirm={cleanUpAfterRemoval}