diff --git a/skills/frontend-ui-engineering/SKILL.md b/skills/frontend-ui-engineering/SKILL.md index f5cd0363..d4973d4a 100644 --- a/skills/frontend-ui-engineering/SKILL.md +++ b/skills/frontend-ui-engineering/SKILL.md @@ -174,8 +174,11 @@ Every component must meet these standards:
Click me
// ✗ Not focusable
onKeyDown={e => { + if (e.key === 'Enter') handleClick(); if (e.key === ' ') e.preventDefault(); - if (e.key === 'Enter' || e.key === ' ') handleClick(); + }} + onKeyUp={e => { + if (e.key === ' ') handleClick(); }}> Click me