UNPKG

@uimkit/uikit-react

Version:

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

34 lines (31 loc) 1.22 kB
import { __awaiter, __generator } from 'tslib'; import '../context/TranslationContext.js'; import { useUIKit } from '../context/UIKitContext.js'; import '../context/ComponentContext.js'; import '../context/ChatActionContext.js'; import '../context/MessageInputContext.js'; import '../context/UIMessageContext.js'; import '../context/ChatStateContext.js'; import '../types/models.js'; import '../types/events.js'; var useConversation = function () { var client = useUIKit('useConversation').client; var createConversation = function (params) { return __awaiter(void 0, void 0, void 0, function () { return __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, }; }; export { useConversation }; //# sourceMappingURL=useConversation.js.map