UNPKG

botframework-webchat-component

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