@arteneo/forge
Version:
13 lines (12 loc) • 926 B
TypeScript
import React from "react";
import { ButtonDialogConfirmProps } from "../../../components/Common/ButtonDialogConfirm";
import ColumnActionPathInterface from "../../../components/Table/definitions/ColumnActionPathInterface";
import ResultInterface from "../../../components/Table/definitions/ResultInterface";
interface ResultButtonDialogConfirmSpecificProps {
disableOnSuccessReload?: boolean;
dialogProps: (result: ResultInterface) => ButtonDialogConfirmProps["dialogProps"];
}
type ResultButtonDialogConfirmProps = ResultButtonDialogConfirmSpecificProps & Omit<ButtonDialogConfirmProps, "dialogProps"> & ColumnActionPathInterface;
declare const ResultButtonDialogConfirm: ({ disableOnSuccessReload, dialogProps, result, path, ...props }: ResultButtonDialogConfirmProps) => React.JSX.Element;
export default ResultButtonDialogConfirm;
export { ResultButtonDialogConfirmProps, ResultButtonDialogConfirmSpecificProps };