UNPKG

easemob-chat-uikit

Version:

![Static Badge](https://img.shields.io/badge/platform-React-green) ![Static Badge](https://img.shields.io/badge/language-typescript-green) ![GitHub commit activity](https://img.shields.io/github/commit-activity/y/easemob/Easemob-UIKit-web) ![GitHub last c

32 lines (31 loc) 1.09 kB
import React from 'react'; import { HeaderProps } from '../header'; import { UserInfoData, UserItemProps } from '../../component/userItem'; import { UserSelectInfo } from '../userSelect'; export interface GroupMemberProps { style?: React.CSSProperties; className?: string; prefix?: string; headerProps?: HeaderProps; onItemClick?: (info: { id: string; type: 'contact' | 'group'; name: string; }) => void; checkable?: boolean; onCheckboxChange?: (checked: boolean, data: UserInfoData) => void; groupMembers: any; onPrivateChat?: (userId: string) => void | boolean; onAddContact?: (userId: string) => void | boolean; onClickBack?: () => void; groupId: string; isOwner?: boolean; onUserSelect?: (user: UserSelectInfo & { type: 'add' | 'delete'; }, users: UserSelectInfo[]) => void; enableMultipleSelection?: boolean; checkedUsers?: UserInfoData[]; moreAction?: UserItemProps['moreAction']; } declare const _default: React.FunctionComponent<GroupMemberProps>; export default _default;