UNPKG

@uimkit/uikit-react

Version:

<img style="width:64px" src="https://mgmt.uimkit.chat/media/img/avatar.png"/>

38 lines (33 loc) 1.34 kB
'use strict'; Object.defineProperty(exports, '__esModule', { value: true }); var tslib = require('tslib'); require('../context/TranslationContext.js'); var UIKitContext = require('../context/UIKitContext.js'); require('../context/ComponentContext.js'); require('../context/ChatActionContext.js'); require('../context/MessageInputContext.js'); require('../context/UIMessageContext.js'); require('../context/ChatStateContext.js'); require('../types/models.js'); require('../types/events.js'); var useConversation = function () { var client = UIKitContext.useUIKit('useConversation').client; var createConversation = function (params) { return tslib.__awaiter(void 0, void 0, void 0, function () { return tslib.__generator(this, function (_a) { switch (_a.label) { case 0: if (!(typeof params === 'string')) return [3 /*break*/, 2]; return [4 /*yield*/, client.getContactConversation(params)]; case 1: return [2 /*return*/, _a.sent()]; case 2: // TODO 群聊 return [2 /*return*/, undefined]; } }); }); }; return { createConversation: createConversation, }; }; exports.useConversation = useConversation; //# sourceMappingURL=useConversation.js.map