{"version":3,"sources":["../src/lib/canExecute.ts"],"names":["canExecute","event","nodeName"],"mappings":"AAAO,IAAMA,EAAcC,GAAyB,CAClD,IAAMC,EAAYD,EAAM,OAAuB,SAM/C,OAJIC,IAAa,YAAcA,IAAa,SAIxC,CAACD,EAAM,SAAW,CAACA,EAAM,QACpB,IAGTA,EAAM,eAAe,EAEd,GACT","sourcesContent":["export const canExecute = (event: KeyboardEvent) => {\n  const nodeName = (event.target as HTMLElement).nodeName;\n\n  if (nodeName === \"TEXTAREA\" || nodeName === \"INPUT\") {\n    return false;\n  }\n\n  if (!event.metaKey && !event.ctrlKey) {\n    return false;\n  }\n\n  event.preventDefault();\n\n  return true;\n};\n"]}