dgz-ui-shared
Version:
Custom ui library using React.js, Shadcn/ui, TailwindCSS, Typescript, dgz-ui library
15 lines • 618 B
TypeScript
import { type ReactNode } from 'react';
import { type AlertDialogProps } from '@radix-ui/react-alert-dialog';
export type ConfirmProps = AlertDialogProps & {
children?: ReactNode;
title?: ReactNode;
description?: ReactNode;
onConfirm: () => void;
};
/**
* Confirm renders a confirmation dialog and calls onConfirm when user confirms.
*
* @param props - Radix AlertDialog props plus content and onConfirm callback.
*/
export declare const Confirm: ({ title, description, children, onConfirm, ...props }: ConfirmProps) => import("react/jsx-runtime").JSX.Element;
//# sourceMappingURL=Confirm.d.ts.map