@@ -305,32 +305,29 @@ export function useModal(modal?: any, args?: any): any {
305
305
306
306
const modalInfo = modals [ mid ] ;
307
307
308
- const showCallback = useCallback (
309
- ( args ?: Record < string , unknown > ) => show ( mid , args ) ,
310
- [ mid ]
311
- ) ;
308
+ const showCallback = useCallback ( ( args ?: Record < string , unknown > ) => show ( mid , args ) , [ mid ] ) ;
312
309
const hideCallback = useCallback ( ( ) => hide ( mid ) , [ mid ] ) ;
313
310
const removeCallback = useCallback ( ( ) => remove ( mid ) , [ mid ] ) ;
314
311
const resolveCallback = useCallback (
315
312
( args ?: unknown ) => {
316
313
modalCallbacks [ mid ] ?. resolve ( args ) ;
317
314
delete modalCallbacks [ mid ] ;
318
315
} ,
319
- [ mid ]
316
+ [ mid ] ,
320
317
) ;
321
318
const rejectCallback = useCallback (
322
319
( args ?: unknown ) => {
323
320
modalCallbacks [ mid ] ?. reject ( args ) ;
324
321
delete modalCallbacks [ mid ] ;
325
322
} ,
326
- [ mid ]
323
+ [ mid ] ,
327
324
) ;
328
325
const resolveHide = useCallback (
329
326
( args ?: unknown ) => {
330
327
hideModalCallbacks [ mid ] ?. resolve ( args ) ;
331
328
delete hideModalCallbacks [ mid ] ;
332
329
} ,
333
- [ mid ]
330
+ [ mid ] ,
334
331
) ;
335
332
336
333
return {
@@ -346,9 +343,7 @@ export function useModal(modal?: any, args?: any): any {
346
343
resolveHide,
347
344
} ;
348
345
}
349
- export const create = < P extends { } > (
350
- Comp : React . ComponentType < P > ,
351
- ) : React . FC < P & NiceModalHocProps > => {
346
+ export const create = < P extends { } > ( Comp : React . ComponentType < P > ) : React . FC < P & NiceModalHocProps > => {
352
347
return ( { defaultVisible, keepMounted, id, ...props } ) => {
353
348
const { args, show } = useModal ( id ) ;
354
349
@@ -547,6 +542,7 @@ export const bootstrapDialog = (
547
542
export default {
548
543
Provider,
549
544
ModalDef,
545
+ NiceModalContext,
550
546
create,
551
547
register,
552
548
show,
0 commit comments