@ebay/ui-core-react
Version:
Skin components build off React
16 lines • 676 B
TypeScript
import { ComponentProps, FC, ReactElement } from "react";
import { DialogBaseProps } from "../ebay-dialog-base";
import { DialogCloseEventHandler } from "../ebay-dialog-base/types";
import { EbayButton } from "../ebay-button";
export interface Props<T = any> extends DialogBaseProps<T> {
open?: boolean;
confirmText?: string;
rejectText?: string;
confirm?: ReactElement<ComponentProps<typeof EbayButton>>;
reject?: ReactElement<ComponentProps<typeof EbayButton>>;
onReject?: DialogCloseEventHandler;
onConfirm?: () => void;
}
declare const EbayConfirmDialog: FC<Props>;
export default EbayConfirmDialog;
//# sourceMappingURL=confirm-dialog.d.ts.map