{"version":3,"file":"index55.mjs","sources":["../src/hooks/useKeyboardAction.ts"],"sourcesContent":["import { useCallback, KeyboardEvent } from \"react\";\n\nexport const useKeyboardAction = (action: () => void) => {\n  const handleKeyDown = useCallback(\n    (event: KeyboardEvent) => {\n      if (event.key === \"Enter\" || event.key === \" \") {\n        event.preventDefault();\n        action();\n      }\n    },\n    [action]\n  );\n\n  return handleKeyDown;\n};\n"],"names":[],"mappings":";AAEa,MAAA,oBAAoB,CAAC,WAAuB;AACvD,QAAM,gBAAgB;AAAA,IACpB,CAAC,UAAyB;AACxB,UAAI,MAAM,QAAQ,WAAW,MAAM,QAAQ,KAAK;AAC9C,cAAM,eAAe;AACd,eAAA;AAAA,MAAA;AAAA,IAEX;AAAA,IACA,CAAC,MAAM;AAAA,EACT;AAEO,SAAA;AACT;"}