X-Git-Url: https://git.arvados.org/arvados-workbench2.git/blobdiff_plain/59100a72caedbc8f3c9872de1153bf3d4129122a..aba0f702843b8b385b8fe0c5d7b19f9cbbc433ac:/src/components/confirmation-dialog/confirmation-dialog.tsx diff --git a/src/components/confirmation-dialog/confirmation-dialog.tsx b/src/components/confirmation-dialog/confirmation-dialog.tsx index 3c368a1f..fa09ffc6 100644 --- a/src/components/confirmation-dialog/confirmation-dialog.tsx +++ b/src/components/confirmation-dialog/confirmation-dialog.tsx @@ -2,14 +2,15 @@ // // SPDX-License-Identifier: AGPL-3.0 -import * as React from "react"; +import React from "react"; import { Dialog, DialogTitle, DialogContent, DialogActions, Button, DialogContentText } from "@material-ui/core"; -import { WithDialogProps } from "~/store/dialog/with-dialog"; -import { WarningIcon } from '~/components/icon/icon'; +import { WithDialogProps } from "store/dialog/with-dialog"; +import { WarningIcon } from 'components/icon/icon'; export interface ConfirmationDialogDataProps { title: string; text: string; + info?: string; cancelButtonLabel?: string; confirmButtonLabel?: string; } @@ -20,28 +21,31 @@ export interface ConfirmationDialogProps { export const ConfirmationDialog = (props: ConfirmationDialogProps & WithDialogProps) => - {props.data.title} - - - - {props.data.text} -
- {props.data.title === 'Removing file' ? 'Removing a file will change content adress.' : 'Removing files will change content adress.'} -
-
- - - - +
+ {props.data.title} + + + + {props.data.text} + {props.data.info} + + + + + + +
;