Focustrap workaround, pain

This commit is contained in:
mrjvs 2023-12-10 13:12:51 +01:00
parent ef9eaf074e
commit 09da337362

View File

@ -70,6 +70,11 @@ export function OverlayPortal(props: {
className="absolute inset-0 pointer-events-none"
isChild
>
{/* a tabable index that does nothing - used so focus trap doesn't error when nothing is rendered yet */}
<div
tabIndex={1}
className="focus:ring-0 focus:outline-none opacity-0"
/>
{props.children}
</Transition>
</div>