@uimkit/uikit-react
Version:
<img style="width:64px" src="https://mgmt.uimkit.chat/media/img/avatar.png"/>
29 lines (26 loc) • 1.33 kB
JavaScript
import { __awaiter, __generator } from 'tslib';
import React__default from 'react';
import '../../types/models.js';
import '../../types/events.js';
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 { useGroupMemberList } from './hooks/useGroupMembers.js';
var UIGroupMemberList = function () {
var _a, _b;
var activeConversation = useUIKit('UIGroupMemberList').activeConversation;
var activeMemberHandler = function (members, setMembers) { return __awaiter(void 0, void 0, void 0, function () {
return __generator(this, function (_a) {
return [2 /*return*/];
});
}); };
useGroupMemberList((_a = activeConversation.group) === null || _a === void 0 ? void 0 : _a.id, { group_id: (_b = activeConversation.group) === null || _b === void 0 ? void 0 : _b.id }, activeMemberHandler);
// TODO infinite scroll 来实现群成员
return (React__default.createElement(React__default.Fragment, null, "group member list"));
};
export { UIGroupMemberList };
//# sourceMappingURL=UIGroupMemberList.js.map