kill this (coffie) bug
This commit is contained in:
parent
5ab5b827e2
commit
61d6594800
1 changed files with 20 additions and 17 deletions
|
|
@ -83,23 +83,26 @@ const CybersecMenu: React.FC<CybersecMenuProps> = ({ onSelectLevel, onOpenWiki,
|
||||||
}, []);
|
}, []);
|
||||||
|
|
||||||
// Keyboard navigation
|
// Keyboard navigation
|
||||||
useEffect(() => {
|
// useEffect(() => {
|
||||||
const handleKey = (e: KeyboardEvent) => {
|
// const handleKey = (e: KeyboardEvent) => {
|
||||||
const map: Record<string, () => void> = {
|
// const tag = (e.target as HTMLElement)?.tagName;
|
||||||
'1': () => selectLevel(1),
|
// if (tag === 'INPUT' || tag === 'TEXTAREA' || tag === 'SELECT') return;
|
||||||
'2': () => selectLevel(2),
|
// if ((e.target as HTMLElement)?.isContentEditable) return;
|
||||||
'3': () => selectLevel(3),
|
// const map: Record<string, () => void> = {
|
||||||
'4': () => selectLevel(4),
|
// '1': () => selectLevel(1),
|
||||||
'5': () => selectLevel(5),
|
// '2': () => selectLevel(2),
|
||||||
'6': () => selectLevel('deepfake'),
|
// '3': () => selectLevel(3),
|
||||||
'w': openWiki, 'W': openWiki,
|
// '4': () => selectLevel(4),
|
||||||
'q': openQuiz, 'Q': openQuiz,
|
// '5': () => selectLevel(5),
|
||||||
};
|
// '6': () => selectLevel('deepfake'),
|
||||||
map[e.key]?.();
|
// 'w': openWiki, 'W': openWiki,
|
||||||
};
|
// 'q': openQuiz, 'Q': openQuiz,
|
||||||
window.addEventListener('keydown', handleKey);
|
// };
|
||||||
return () => window.removeEventListener('keydown', handleKey);
|
// map[e.key]?.();
|
||||||
}, [selectLevel, openWiki, openQuiz]);
|
// };
|
||||||
|
// window.addEventListener('keydown', handleKey);
|
||||||
|
// return () => window.removeEventListener('keydown', handleKey);
|
||||||
|
// }, [selectLevel, openWiki, openQuiz]);
|
||||||
|
|
||||||
// Glitch effect on title
|
// Glitch effect on title
|
||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue