UNPKG

botframework-webchat-component

Version:
18 lines (17 loc) 2.43 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = useTranscriptFocusContext; var _react = require("react"); var _Context = _interopRequireDefault(require("./Context")); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } function useTranscriptFocusContext() { var throwOnUndefined = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : true; var contextValue = (0, _react.useContext)(_Context.default); if (throwOnUndefined && !contextValue) { throw new Error('botframework-webchat internal: This hook can only be used under <TranscriptFocusComposer>.'); } return contextValue; } //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJuYW1lcyI6WyJfcmVhY3QiLCJyZXF1aXJlIiwiX0NvbnRleHQiLCJfaW50ZXJvcFJlcXVpcmVEZWZhdWx0Iiwib2JqIiwiX19lc01vZHVsZSIsImRlZmF1bHQiLCJ1c2VUcmFuc2NyaXB0Rm9jdXNDb250ZXh0IiwidGhyb3dPblVuZGVmaW5lZCIsImFyZ3VtZW50cyIsImxlbmd0aCIsInVuZGVmaW5lZCIsImNvbnRleHRWYWx1ZSIsInVzZUNvbnRleHQiLCJUcmFuc2NyaXB0Rm9jdXNDb250ZXh0IiwiRXJyb3IiXSwic291cmNlUm9vdCI6ImNvbXBvbmVudDovLy8iLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uL3NyYy9wcm92aWRlcnMvVHJhbnNjcmlwdEZvY3VzL3ByaXZhdGUvdXNlQ29udGV4dC50cyJdLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyB1c2VDb250ZXh0IH0gZnJvbSAncmVhY3QnO1xuXG5pbXBvcnQgVHJhbnNjcmlwdEZvY3VzQ29udGV4dCBmcm9tICcuL0NvbnRleHQnO1xuXG5leHBvcnQgZGVmYXVsdCBmdW5jdGlvbiB1c2VUcmFuc2NyaXB0Rm9jdXNDb250ZXh0KHRocm93T25VbmRlZmluZWQgPSB0cnVlKSB7XG4gIGNvbnN0IGNvbnRleHRWYWx1ZSA9IHVzZUNvbnRleHQoVHJhbnNjcmlwdEZvY3VzQ29udGV4dCk7XG5cbiAgaWYgKHRocm93T25VbmRlZmluZWQgJiYgIWNvbnRleHRWYWx1ZSkge1xuICAgIHRocm93IG5ldyBFcnJvcignYm90ZnJhbWV3b3JrLXdlYmNoYXQgaW50ZXJuYWw6IFRoaXMgaG9vayBjYW4gb25seSBiZSB1c2VkIHVuZGVyIDxUcmFuc2NyaXB0Rm9jdXNDb21wb3Nlcj4uJyk7XG4gIH1cblxuICByZXR1cm4gY29udGV4dFZhbHVlO1xufVxuIl0sIm1hcHBpbmdzIjoiOzs7Ozs7QUFBQSxJQUFBQSxNQUFBLEdBQUFDLE9BQUE7QUFFQSxJQUFBQyxRQUFBLEdBQUFDLHNCQUFBLENBQUFGLE9BQUE7QUFBK0MsU0FBQUUsdUJBQUFDLEdBQUEsV0FBQUEsR0FBQSxJQUFBQSxHQUFBLENBQUFDLFVBQUEsR0FBQUQsR0FBQSxLQUFBRSxPQUFBLEVBQUFGLEdBQUE7QUFFaEMsU0FBU0cseUJBQXlCQSxDQUFBLEVBQTBCO0VBQUEsSUFBekJDLGdCQUFnQixHQUFBQyxTQUFBLENBQUFDLE1BQUEsUUFBQUQsU0FBQSxRQUFBRSxTQUFBLEdBQUFGLFNBQUEsTUFBRyxJQUFJO0VBQ3ZFLElBQU1HLFlBQVksR0FBRyxJQUFBQyxpQkFBVSxFQUFDQyxnQkFBc0IsQ0FBQztFQUV2RCxJQUFJTixnQkFBZ0IsSUFBSSxDQUFDSSxZQUFZLEVBQUU7SUFDckMsTUFBTSxJQUFJRyxLQUFLLENBQUMsNEZBQTRGLENBQUM7RUFDL0c7RUFFQSxPQUFPSCxZQUFZO0FBQ3JCIn0=