PSMembersInThread
Danh sách thành viên trong cuộc hội thoại
navigation.navigate('PSMembersInThreadScreen', {
threadId: threadId,
});
- RN CLI
- Expo
import {PSMembersInThread} from '@communi/chat-react-native';
import {PSMembersInThread} from '@piscale/chat-expo';
export const PSMembersInThreadScreen = ({...}: {...}) => {
return <PSMembersInThread {...props} />;
}
type PSMembersInThreadProps = {
threadId: string;
membersInThreadStyles?: PSMembersInThreadStyles;
allowChatWithUserOption?: boolean;
onBackPress?: null | (() => void) | undefined;
onAddMemberPress?: null | (() => void) | undefined;
onChatWithUserPress?: null | ((userId: string) => void) | undefined;
onRemoveParticipantsSuccess?: null | (() => void) | undefined;
};
Tên | Mô tả | Tham số | Bắt buộc |
---|---|---|---|
threadId | Tham số xác định id của cuộc hội thoại | ✓ | |
membersInThreadStyles | Tham số xác định style cho các thành phần UI | ✗ | |
allowChatWithUserOption | Tham số xác định có cho phép hiển thị lựa chọn gửi tin nhắn riêng với member hay không (mặc định là có) | ✗ | |
onBackPress | Tham số gọi lại khi cần back về state trước | ✗ | |
onAddMemberPress | Tham số gọi lại khi cần chuyển hướng tới PSAddMember | ✗ | |
onChatWithUserPress | Tham số gọi lại khi nhấn vào chat với user | userId: Tham số xác định id của user | ✗ |
onRemoveParticipantsSuccess | Tham số gọi lại khi remove thành viên thành công | ✗ |