(e: KeyboardEvent)
| 33 | useEffect(() => { |
| 34 | if (!notDismissed) return; |
| 35 | const handleKeyDown = (e: KeyboardEvent) => { |
| 36 | if (e.key === "Escape") dismiss(); |
| 37 | }; |
| 38 | document.addEventListener("keydown", handleKeyDown); |
| 39 | return () => document.removeEventListener("keydown", handleKeyDown); |
| 40 | }); |