Update call link edit/add name modals
This commit is contained in:
parent
ba77ef7563
commit
b691e24d5c
20 changed files with 526 additions and 232 deletions
|
@ -27,6 +27,7 @@ export type PropsType = Readonly<{
|
|||
children: React.ReactElement;
|
||||
modalName: string;
|
||||
moduleClassName?: string;
|
||||
noEscapeClose?: boolean;
|
||||
noMouseClose?: boolean;
|
||||
onClose: () => unknown;
|
||||
onEscape?: () => unknown;
|
||||
|
@ -40,6 +41,7 @@ export const ModalHost = React.memo(function ModalHostInner({
|
|||
children,
|
||||
modalName,
|
||||
moduleClassName,
|
||||
noEscapeClose,
|
||||
noMouseClose,
|
||||
onClose,
|
||||
onEscape,
|
||||
|
@ -72,7 +74,7 @@ export const ModalHost = React.memo(function ModalHostInner({
|
|||
};
|
||||
}, [modalContainer]);
|
||||
|
||||
useEscapeHandling(onEscape || onClose);
|
||||
useEscapeHandling(noEscapeClose ? noop : onEscape || onClose);
|
||||
useEffect(() => {
|
||||
if (noMouseClose) {
|
||||
return noop;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue