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.
19 lines
431 B
19 lines
431 B
import { Dispatch, SetStateAction, useState } from 'react'; |
|
|
|
const useConfirmDialogProps = ({ |
|
actionProceedText = '', |
|
content = '', |
|
titleText = '', |
|
...restProps |
|
}: Partial<ConfirmDialogProps> = {}): [ |
|
ConfirmDialogProps, |
|
Dispatch<SetStateAction<ConfirmDialogProps>>, |
|
] => |
|
useState<ConfirmDialogProps>({ |
|
actionProceedText, |
|
content, |
|
titleText, |
|
...restProps, |
|
}); |
|
|
|
export default useConfirmDialogProps;
|
|
|