UNPKG

botframework-webchat-component

Version:
19 lines (18 loc) 2.18 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = useItemRef; var _react = require("react"); var _useContext2 = _interopRequireDefault(require("./private/useContext")); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } function useItemRef(itemIndex) { var ref = (0, _react.useRef)(); var _useContext = (0, _useContext2.default)(), itemEffector = _useContext.itemEffector; (0, _react.useEffect)(function () { return itemEffector(ref, itemIndex); }); return ref; } //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJuYW1lcyI6WyJfcmVhY3QiLCJyZXF1aXJlIiwiX3VzZUNvbnRleHQyIiwiX2ludGVyb3BSZXF1aXJlRGVmYXVsdCIsIm9iaiIsIl9fZXNNb2R1bGUiLCJkZWZhdWx0IiwidXNlSXRlbVJlZiIsIml0ZW1JbmRleCIsInJlZiIsInVzZVJlZiIsIl91c2VDb250ZXh0IiwidXNlQ29udGV4dCIsIml0ZW1FZmZlY3RvciIsInVzZUVmZmVjdCJdLCJzb3VyY2VSb290IjoiY29tcG9uZW50Oi8vLyIsInNvdXJjZXMiOlsiLi4vLi4vLi4vc3JjL3Byb3ZpZGVycy9Sb3ZpbmdUYWJJbmRleC91c2VJdGVtUmVmLnRzIl0sInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IHVzZUVmZmVjdCwgdXNlUmVmIH0gZnJvbSAncmVhY3QnO1xuaW1wb3J0IHVzZUNvbnRleHQgZnJvbSAnLi9wcml2YXRlL3VzZUNvbnRleHQnO1xuXG5pbXBvcnQgdHlwZSB7IE11dGFibGVSZWZPYmplY3QgfSBmcm9tICdyZWFjdCc7XG5cbmV4cG9ydCBkZWZhdWx0IGZ1bmN0aW9uIHVzZUl0ZW1SZWY8VCBleHRlbmRzIEhUTUxFbGVtZW50PihpdGVtSW5kZXg6IG51bWJlcik6IE11dGFibGVSZWZPYmplY3Q8VCB8IHVuZGVmaW5lZD4ge1xuICBjb25zdCByZWYgPSB1c2VSZWY8VD4oKTtcblxuICBjb25zdCB7IGl0ZW1FZmZlY3RvciB9ID0gdXNlQ29udGV4dCgpO1xuXG4gIHVzZUVmZmVjdCgoKSA9PiBpdGVtRWZmZWN0b3IocmVmLCBpdGVtSW5kZXgpKTtcblxuICByZXR1cm4gcmVmO1xufVxuIl0sIm1hcHBpbmdzIjoiOzs7Ozs7QUFBQSxJQUFBQSxNQUFBLEdBQUFDLE9BQUE7QUFDQSxJQUFBQyxZQUFBLEdBQUFDLHNCQUFBLENBQUFGLE9BQUE7QUFBOEMsU0FBQUUsdUJBQUFDLEdBQUEsV0FBQUEsR0FBQSxJQUFBQSxHQUFBLENBQUFDLFVBQUEsR0FBQUQsR0FBQSxLQUFBRSxPQUFBLEVBQUFGLEdBQUE7QUFJL0IsU0FBU0csVUFBVUEsQ0FBd0JDLFNBQWlCLEVBQW1DO0VBQzVHLElBQU1DLEdBQUcsR0FBRyxJQUFBQyxhQUFNLEVBQUksQ0FBQztFQUV2QixJQUFBQyxXQUFBLEdBQXlCLElBQUFDLG9CQUFVLEVBQUMsQ0FBQztJQUE3QkMsWUFBWSxHQUFBRixXQUFBLENBQVpFLFlBQVk7RUFFcEIsSUFBQUMsZ0JBQVMsRUFBQztJQUFBLE9BQU1ELFlBQVksQ0FBQ0osR0FBRyxFQUFFRCxTQUFTLENBQUM7RUFBQSxFQUFDO0VBRTdDLE9BQU9DLEdBQUc7QUFDWiJ9