botframework-webchat-component
Version:
React component of botframework-webchat
21 lines (17 loc) • 1.85 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,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3NyYy9ob29rcy9pbnRlcm5hbC91c2VFbnRlcktleUhpbnQuanMiXSwibmFtZXMiOlsidXNlRW50ZXJLZXlIaW50IiwiZWxlbWVudFJlZiIsImVudGVyS2V5SGludCIsImN1cnJlbnQiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7QUFBQTs7QUFFZSxTQUFTQSxlQUFULENBQXlCQyxVQUF6QixFQUFxQ0MsWUFBckMsRUFBbUQ7QUFDaEU7QUFDQTtBQUNBLHdCQUFVLFlBQU07QUFBQSxRQUNOQyxPQURNLEdBQ01GLFVBRE4sQ0FDTkUsT0FETTs7QUFHZCxRQUFJQSxPQUFKLEVBQWE7QUFDWEEsTUFBQUEsT0FBTyxDQUFDRCxZQUFSLEdBQXVCQSxZQUF2QjtBQUNEO0FBQ0YsR0FORCxFQU1HLENBQUNBLFlBQUQsRUFBZUQsVUFBZixDQU5IO0FBT0QiLCJzb3VyY2VSb290IjoiY29tcG9uZW50Oi8vLyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IHVzZUVmZmVjdCB9IGZyb20gJ3JlYWN0JztcblxuZXhwb3J0IGRlZmF1bHQgZnVuY3Rpb24gdXNlRW50ZXJLZXlIaW50KGVsZW1lbnRSZWYsIGVudGVyS2V5SGludCkge1xuICAvLyBUaGUgdmVyc2lvbiBvZiBSZWFjdCB3ZSBhcmUgdXNpbmcgZG9lcyBub3Qgc3VwcG9ydCB0aGUgY2FwaXRhbGl6ZWQgdmVyc2lvbiBvZiBcImVudGVyS2V5SGludFwiIHlldC5cbiAgLy8gVG8gcHJldmVudCB3YXJuaW5ncyBmcm9tIFJlYWN0LCB3ZSBuZWVkIHRvIHNldCBpdCBtYW51YWxseSB1c2luZyBhdHRyaWJ1dGVzLlxuICB1c2VFZmZlY3QoKCkgPT4ge1xuICAgIGNvbnN0IHsgY3VycmVudCB9ID0gZWxlbWVudFJlZjtcblxuICAgIGlmIChjdXJyZW50KSB7XG4gICAgICBjdXJyZW50LmVudGVyS2V5SGludCA9IGVudGVyS2V5SGludDtcbiAgICB9XG4gIH0sIFtlbnRlcktleUhpbnQsIGVsZW1lbnRSZWZdKTtcbn1cbiJdfQ==
;