easemob-chat-uikit
Version:
   ![GitHub last c
14 lines (13 loc) • 860 B
TypeScript
declare const useAddressContext: () => {
appUsersInfo: Record<string, import("..").AppUserInfo>;
groups: import("..").GroupItem[];
setAppUserInfo: (appUsersInfo: Record<string, import("..").AppUserInfo>) => void;
setGroups: (groups: import("..").GroupItem[]) => void;
updateGroupName: (groupId: string, groupName: string) => void;
setGroupMembers: (groupId: string, membersList: import("easemob-websdk").EasemobChat.GroupMember[]) => void;
removeGroupMember: (groupId: string, userId: string) => void;
setGroupMemberAttributes: (groupId: string, userId: string, attributes: import("easemob-websdk").EasemobChat.MemberAttributes) => void;
setGroupAdmins: (groupId: string, admins: string[]) => void;
getGroupMembers: (groupId: string, withUserInfo: boolean) => Promise<void> | undefined;
};
export { useAddressContext };