UNPKG

@snowball-tech/fractal

Version:

Fractal's (Snowball's design system) React component library based on RadixUI and PandaCSS

20 lines (16 loc) 929 B
import { a as DialogProps, C as CombinedRefs } from '../../../Dialog.types-Bm-XsNcP.js'; export { P as ConfirmPositions } from '../../../Dialog.types-Bm-XsNcP.js'; import * as react from 'react'; import { B as ButtonProps } from '../../../Button.types-CRRgJ8jv.js'; import '@radix-ui/react-dialog'; import '../../types.js'; import '@snowball-tech/design-tokens/dist/web/typescript/constants'; import '../../constants.js'; interface ConfirmProps extends Omit<DialogProps, 'disabled' | 'dismissable' | 'modal'> { cancel: string | Omit<ButtonProps, 'fullWidth' | 'href' | 'onClick' | 'target' | 'type' | 'variant'>; confirm: string | Omit<ButtonProps, 'fullWidth' | 'href' | 'onClick' | 'target' | 'type' | 'variant'>; onCancel?: () => void; onConfirm?: () => void; } declare const Confirm: react.ForwardRefExoticComponent<ConfirmProps & react.RefAttributes<CombinedRefs>>; export { Confirm, type ConfirmProps };