ds-smart-ui
Version:
Smart UI v1.0.5 — A production-ready React component library by PT Praisindo Teknologi. Covers inputs, navigation, data display, feedback, and layout with a unified design system, semantic Typography tokens, and full Storybook documentation.
25 lines (24 loc) • 848 B
TypeScript
import { ReactNode } from 'react';
import { ButtonColorTypes, ButtonVariantTypes, ButtonRoundedTypes } from '../../../types/button-types';
type DialogCheckRounded = "sm" | "md" | "lg" | "xl";
export interface DialogCheckProps {
isOpen: boolean;
onClose: () => void;
onConfirm?: () => void;
title: string;
variant?: "default" | "action";
confirmButtonText?: string;
closeButtonText?: string;
isLoading?: boolean;
disabled?: boolean;
slotAction?: ReactNode;
id?: string;
rounded?: DialogCheckRounded;
roundedButton?: ButtonRoundedTypes;
variantConfirmButton?: ButtonVariantTypes;
colorConfirmButton?: ButtonColorTypes;
variantCloseButton?: ButtonVariantTypes;
colorCloseButton?: ButtonColorTypes;
}
declare const DialogCheck: React.FC<DialogCheckProps>;
export default DialogCheck;