UNPKG

@sberdevices/plasma-temple

Version:

SberDevices CanvasApp Templates.

27 lines (20 loc) 808 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.useAssistantOnData = void 0; var _react = /*#__PURE__*/_interopRequireDefault( /*#__PURE__*/require("react")); var _useAssistant2 = /*#__PURE__*/require("./useAssistant"); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; } var useAssistantOnData = function useAssistantOnData(onData) { var _useAssistant = (0, _useAssistant2.useAssistant)(), assistant = _useAssistant.assistant; _react["default"].useEffect(function () { var removeListener = assistant.on('data', onData); return function () { removeListener(); }; }, [assistant, onData]); }; exports.useAssistantOnData = useAssistantOnData; //# sourceMappingURL=useAssistantOnData.js.map