fix(SW-184): fixed implementation of useTrapFocus

This commit is contained in:
Erik Tiekstra
2024-08-26 08:09:32 +02:00
parent bdec054ecd
commit a02dcd3428
13 changed files with 324 additions and 79 deletions
@@ -41,15 +41,15 @@ export default function MyPagesMenu({ navigation, user }: MyPagesMenuProps) {
color="red"
/>
</MainMenuButton>
<div
className={`${styles.dropdown} ${isMyPagesMenuOpen ? styles.isExpanded : ""}`}
>
<MyPagesMenuContent
navigation={navigation}
user={user}
toggleOpenStateFn={toggleMyPagesMenu}
/>
</div>
{isMyPagesMenuOpen ? (
<div className={styles.dropdown}>
<MyPagesMenuContent
navigation={navigation}
user={user}
toggleOpenStateFn={toggleMyPagesMenu}
/>
</div>
) : null}
</div>
)
}
@@ -25,7 +25,6 @@
box-shadow: 0px 0px 14px 6px rgba(0, 0, 0, 0.1);
min-width: 20rem;
z-index: 1;
display: none;
}
/* Triangle above dropdown */