@tencentcloud/chat-uikit-vue
Version:
Build In-App Chat & Audio/Video Call & Live Streaming in minutes with UIKit components for Vue.
28 lines (24 loc) • 500 B
text/typescript
export interface IMemberData {
nick: string;
userID: string;
avatar: string;
}
export interface IGroupMessageReadMemberData {
code: number;
data: {
cursor: string;
isCompleted: boolean;
messageID: string;
readUserInfoList: IMemberData[];
unreadUserInfoList: IMemberData[];
};
}
export type ITabInfo = Record<
TabName,
{
tabName: string;
count: number | undefined;
memberList: IMemberData[];
}
>;
export type TabName = 'read' | 'unread' | 'close';