Renamed the dialogue box and in changeset description corrected
Signed-off-by: deepthi-28 <deepthi.ajith@infosys.com>
This commit is contained in:
@@ -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
|
||||
|
||||
+4
-2
@@ -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}
|
||||
|
||||
Reference in New Issue
Block a user