test(web): RelativeModal

This commit is contained in:
Paul Armstrong
2021-02-14 09:31:57 -08:00
committed by Blake Blackshear
parent a7e5b9978f
commit f87813805a
4 changed files with 76 additions and 2 deletions

View File

@@ -41,10 +41,11 @@ export default function RelativeModal({
if (event.key === 'Escape') {
setShow(false);
handleDismiss();
return;
}
},
[ref]
[ref, handleDismiss]
);
useLayoutEffect(() => {
@@ -96,7 +97,7 @@ export default function RelativeModal({
const menu = (
<Fragment>
<div key="scrim" className="absolute inset-0 z-10" onClick={handleDismiss} />
<div data-testid="scrim" key="scrim" className="absolute inset-0 z-10" onClick={handleDismiss} />
<div
key="menu"
className={`z-10 bg-white dark:bg-gray-700 dark:text-white absolute shadow-lg rounded w-auto h-auto transition-all duration-75 transform scale-90 opacity-0 overflow-scroll ${