UNPKG

spiderwebai-components

Version:

frontend components like ui, hooks, and more used in spider

17 lines 655 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.useEnterSubmit = void 0; var react_1 = require("react"); function useEnterSubmit() { var formRef = (0, react_1.useRef)(null); var handleKeyDown = function (event) { var _a; if (event.key === 'Enter' && !event.shiftKey && !event.nativeEvent.isComposing) { (_a = formRef.current) === null || _a === void 0 ? void 0 : _a.requestSubmit(); event.preventDefault(); } }; return { formRef: formRef, onKeyDown: handleKeyDown }; } exports.useEnterSubmit = useEnterSubmit; //# sourceMappingURL=use-enter-submit.js.map