diff options
| author | Fuwn <[email protected]> | 2026-01-29 19:19:50 -0800 |
|---|---|---|
| committer | Fuwn <[email protected]> | 2026-01-29 19:19:50 -0800 |
| commit | 7e3c7c14d3e7940bc310784e852082504b2760ce (patch) | |
| tree | 3c7d0db5afbd53f50c9299d4da9c01485afb0968 /src/lib/Layout/Dropdown.svelte | |
| parent | feat(LandingHero): Make "See More" scroll past hero (diff) | |
| download | due.moe-7e3c7c14d3e7940bc310784e852082504b2760ce.tar.xz due.moe-7e3c7c14d3e7940bc310784e852082504b2760ce.zip | |
fix: Resolve all ESLint errors and warnings
Diffstat (limited to 'src/lib/Layout/Dropdown.svelte')
| -rw-r--r-- | src/lib/Layout/Dropdown.svelte | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/src/lib/Layout/Dropdown.svelte b/src/lib/Layout/Dropdown.svelte index b0923fb2..e7e00272 100644 --- a/src/lib/Layout/Dropdown.svelte +++ b/src/lib/Layout/Dropdown.svelte @@ -13,8 +13,8 @@ let open = false; - const handleClickOutside = (event: any) => { - if (!event.target.closest('.dropdown')) open = false; + const handleClickOutside = (event: MouseEvent) => { + if (!(event.target as HTMLElement).closest('.dropdown')) open = false; }; </script> @@ -35,7 +35,9 @@ open = !open; }} - onkeydown={() => {}} + onkeydown={(_e) => { + // if (e.key === 'Enter' || e.key === ' ') open = !open; + }} role="button" tabindex="0" > |