Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
id,
...other
};
};
const getCloseProps = ({ onClick, ...other } = {} as any) => {
return {
'aria-label': 'Close modal',
onClick: composeEventHandlers(onClick, (event: MouseEvent) => {
closeModal(event);
}),
...other
};
};
const { getContainerProps } = useFocusJail({ containerRef: modalRef, focusOnMount, environment });
return {
getBackdropProps,
getModalProps: props => getContainerProps(getModalProps(props)),
getTitleProps,
getContentProps,
getCloseProps,
closeModal
};
}