You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
27 lines
935 B
27 lines
935 B
type ConfirmDialogOptionalProps = { |
|
actionCancelText?: string; |
|
closeOnProceed?: boolean; |
|
contentContainerProps?: import('../components/FlexBox').FlexBoxProps; |
|
dialogProps?: Partial<import('@mui/material').DialogProps>; |
|
formContent?: boolean; |
|
loadingAction?: boolean; |
|
onActionAppend?: ContainedButtonProps['onClick']; |
|
onProceedAppend?: ContainedButtonProps['onClick']; |
|
onCancelAppend?: ContainedButtonProps['onClick']; |
|
onSubmitAppend?: import('react').FormEventHandler<HTMLDivElement>; |
|
openInitially?: boolean; |
|
proceedButtonProps?: ContainedButtonProps; |
|
proceedColour?: 'blue' | 'red'; |
|
scrollContent?: boolean; |
|
scrollBoxProps?: import('@mui/material').BoxProps; |
|
}; |
|
|
|
type ConfirmDialogProps = ConfirmDialogOptionalProps & { |
|
actionProceedText: string; |
|
content: import('@mui/material').ReactNode; |
|
titleText: string; |
|
}; |
|
|
|
type ConfirmDialogForwardedRefContent = { |
|
setOpen?: (value: boolean) => void; |
|
};
|
|
|