react-beautiful-dnd
Version:
Beautiful, accessible drag and drop for lists with React.js
20 lines (16 loc) • 329 B
JavaScript
// @flow
import * as keyCodes from '../../key-codes';
type KeyMap = {
[]: true,
};
const preventedKeys: KeyMap = {
// submission
[]: true,
// tabbing
[]: true,
};
export default (event: KeyboardEvent) => {
if (preventedKeys[event.keyCode]) {
event.preventDefault();
}
};