Skip to main content

PSThreadProfile

Thông tin cuộc hội thoại

navigation.navigate('PSThreadProfileScreen', {threadId: threadId});
import {PSThreadProfile} from '@communi/chat-react-native';
export const PSThreadProfileScreen = ({...}: {...}) => {
return <PSThreadProfile {...props} />;
}
type PSThreadProfileProps = {
threadId: string | undefined;
threadProfileStyles?: PSThreadProfileStyles;
onBackPress?: null | (() => void) | undefined;
onAddMemberPress?: null | (() => void) | undefined;
onSearchMessagePress?: null | (() => void) | undefined;
onMembersInThreadPress?: null | (() => void) | undefined;
onLinkJoinThreadPress?: null | (() => void);
onCompleteLeaveThread?: null | (() => void) | undefined;
onMediaCollectionPress?:
| null
| ((type: PSMessageMetadataType) => void)
| undefined;
};

export type PSThreadProfileStyles = {
isInvitationLinkVisible?: boolean;
isBlockUserVisible?: boolean;
};
TênMô tảTham sốBắt buộc
threadIdTham số xác định id của cuộc hội thoại
threadProfileStylesTham số xác định style cho các thành phần UI
onBackPressTham số gọi lại khi cần back về state trước
onAddMemberPressTham số gọi lại khi cần chuyển hướng tới PSAddMember
onSearchMessagePressTham số gọi lại khi cần chuyển hướng tới PSSearchMessage
onMembersInThreadPressTham số gọi lại khi cần chuyển hướng tới PSMembersInThread
onMediaCollectionPressTham số gọi lại khi cần chuyển hướng tới PSMediaCollectionstype: Tham số xác định type của media
onLinkJoinThreadPressTham số gọi lại khi cần chuyển hướng tới PSLinkJoinGroup
onCompleteLeaveThreadTham số gọi lại khi rời nhóm thành công
isInvitationLinkVisibleTham số xác định có cho phép hiển thị chức năng Link mời tham gia nhóm hay không (mặc định là có)
isBlockUserVisibleTham số xác định có cho phép hiển thị chức năng Chặn người dùng hay không (mặc định là có)