File tree Expand file tree Collapse file tree 2 files changed +10
-2
lines changed
examples/next-starter/plugins/home/src/pages
plugins/antd/src/providers Expand file tree Collapse file tree 2 files changed +10
-2
lines changed Original file line number Diff line number Diff line change @@ -11,6 +11,12 @@ export const HomeMainPage: React.FC = () => {
11
11
const openModal = ( ) => {
12
12
showModal ( {
13
13
content : < div > This is a modal</ div > ,
14
+ onOkClick ( ) {
15
+ console . log ( 'Ok' ) ;
16
+ } ,
17
+ onCancelClick ( ) {
18
+ console . log ( 'Cancel' ) ;
19
+ } ,
14
20
} ) ;
15
21
} ;
16
22
Original file line number Diff line number Diff line change @@ -16,6 +16,8 @@ type Props = {
16
16
17
17
interface OnrModalProps extends ModalProps {
18
18
content : JSX . Element ;
19
+ onOkClick ?: ( e : MouseEvent < HTMLButtonElement > ) => void ;
20
+ onCancelClick ?: ( e : MouseEvent < HTMLButtonElement > ) => void ;
19
21
}
20
22
21
23
type GlobalModalContextContract = {
@@ -73,12 +75,12 @@ export const GlobalModalProvider: React.FC<Props> = ({ children }) => {
73
75
} ;
74
76
75
77
const onOkClick = ( e : MouseEvent < HTMLButtonElement > ) => {
76
- modalProps ?. onOk ?.( e ) ;
78
+ modalProps ?. onOkClick ?.( e ) ;
77
79
hideModal ( ) ;
78
80
} ;
79
81
80
82
const onCancelClick = ( e : MouseEvent < HTMLButtonElement > ) => {
81
- modalProps ?. onCancel ?.( e ) ;
83
+ modalProps ?. onCancelClick ?.( e ) ;
82
84
hideModal ( ) ;
83
85
} ;
84
86
You can’t perform that action at this time.
0 commit comments