kandimat/redaktions-app/src/components/DialogActionBar.tsx
2020-12-30 21:13:06 +01:00

24 lines
637 B
TypeScript

import {Button, DialogActions} from "@material-ui/core";
import ButtonWithSpinner from "./ButtonWithSpinner";
import React from "react";
interface DialogSimpleActionProps {
confirmButtonText?: string,
loading?: boolean,
onClose(): void,
onConfirmButtonClick(): void,
}
export function DialogActionBar(props: DialogSimpleActionProps) {
return <DialogActions>
<Button onClick={props.onClose} color="primary">
Abbrechen
</Button>
<ButtonWithSpinner onClick={props.onConfirmButtonClick} autoFocus loading={props.loading}>
{props.confirmButtonText || "Ok"}
</ButtonWithSpinner>
</DialogActions>;
}