botframework-webchat-component
Version:
React component of botframework-webchat
18 lines (17 loc) • 1.92 kB
JavaScript
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = useEnterKeyHint;
var _react = require("react");
function useEnterKeyHint(elementRef, enterKeyHint) {
// The version of React we are using does not support the capitalized version of "enterKeyHint" yet.
// To prevent warnings from React, we need to set it manually using attributes.
(0, _react.useEffect)(function () {
var current = elementRef.current;
if (current) {
current.enterKeyHint = enterKeyHint;
}
}, [enterKeyHint, elementRef]);
}
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJuYW1lcyI6WyJfcmVhY3QiLCJyZXF1aXJlIiwidXNlRW50ZXJLZXlIaW50IiwiZWxlbWVudFJlZiIsImVudGVyS2V5SGludCIsInVzZUVmZmVjdCIsImN1cnJlbnQiXSwic291cmNlUm9vdCI6ImNvbXBvbmVudDovLy8iLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3NyYy9ob29rcy9pbnRlcm5hbC91c2VFbnRlcktleUhpbnQuanMiXSwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgdXNlRWZmZWN0IH0gZnJvbSAncmVhY3QnO1xuXG5leHBvcnQgZGVmYXVsdCBmdW5jdGlvbiB1c2VFbnRlcktleUhpbnQoZWxlbWVudFJlZiwgZW50ZXJLZXlIaW50KSB7XG4gIC8vIFRoZSB2ZXJzaW9uIG9mIFJlYWN0IHdlIGFyZSB1c2luZyBkb2VzIG5vdCBzdXBwb3J0IHRoZSBjYXBpdGFsaXplZCB2ZXJzaW9uIG9mIFwiZW50ZXJLZXlIaW50XCIgeWV0LlxuICAvLyBUbyBwcmV2ZW50IHdhcm5pbmdzIGZyb20gUmVhY3QsIHdlIG5lZWQgdG8gc2V0IGl0IG1hbnVhbGx5IHVzaW5nIGF0dHJpYnV0ZXMuXG4gIHVzZUVmZmVjdCgoKSA9PiB7XG4gICAgY29uc3QgeyBjdXJyZW50IH0gPSBlbGVtZW50UmVmO1xuXG4gICAgaWYgKGN1cnJlbnQpIHtcbiAgICAgIGN1cnJlbnQuZW50ZXJLZXlIaW50ID0gZW50ZXJLZXlIaW50O1xuICAgIH1cbiAgfSwgW2VudGVyS2V5SGludCwgZWxlbWVudFJlZl0pO1xufVxuIl0sIm1hcHBpbmdzIjoiOzs7Ozs7QUFBQSxJQUFBQSxNQUFBLEdBQUFDLE9BQUE7QUFFZSxTQUFTQyxlQUFlQSxDQUFDQyxVQUFVLEVBQUVDLFlBQVksRUFBRTtFQUNoRTtFQUNBO0VBQ0EsSUFBQUMsZ0JBQVMsRUFBQyxZQUFNO0lBQ2QsSUFBUUMsT0FBTyxHQUFLSCxVQUFVLENBQXRCRyxPQUFPO0lBRWYsSUFBSUEsT0FBTyxFQUFFO01BQ1hBLE9BQU8sQ0FBQ0YsWUFBWSxHQUFHQSxZQUFZO0lBQ3JDO0VBQ0YsQ0FBQyxFQUFFLENBQUNBLFlBQVksRUFBRUQsVUFBVSxDQUFDLENBQUM7QUFDaEMifQ==
;