File tree Expand file tree Collapse file tree 2 files changed +4
-2
lines changed Expand file tree Collapse file tree 2 files changed +4
-2
lines changed Original file line number Diff line number Diff line change @@ -95,7 +95,8 @@ const Dialog: React.FC<IDialogPropTypes> = (props) => {
95
95
96
96
// Trigger afterClose only when change visible from true to false
97
97
if ( animatedVisible ) {
98
- ( ( closable as ClosableType ) ?. afterClose ?? afterClose ) ?.( ) ;
98
+ const { afterClose : closableAfterClose } = typeof closable === 'object' ? closable : { } ;
99
+ ( closableAfterClose ?? afterClose ) ?.( ) ;
99
100
}
100
101
}
101
102
Original file line number Diff line number Diff line change @@ -50,7 +50,8 @@ const DialogWrap: React.FC<IDialogPropTypes> = (props) => {
50
50
{ ...props }
51
51
destroyOnHidden = { destroyOnHidden }
52
52
afterClose = { ( ) => {
53
- ( ( closable as ClosableType ) ?. afterClose ?? afterClose ) ?.( ) ;
53
+ const { afterClose : closableAfterClose } = typeof closable === 'object' ? closable : { } ;
54
+ ( closableAfterClose ?? afterClose ) ?.( ) ;
54
55
setAnimatedVisible ( false ) ;
55
56
} }
56
57
/>
You can’t perform that action at this time.
0 commit comments