Skip to main content

PSThreads

Danh sách các cuộc hội thoại

import {PSThreads} from '@communi/chat-react-native';
export const PSThreadsScreen = ({...}: {...}) => {
return <PSThreads {...props} />;
}
type PSThreadsProps = {
threadsStyles?: PSTheme<PSThreadsStyles>;
onThreadPress?:
| null
| ((targetThreadId: string, targetMessageId: number) => void)
| undefined;
};

PSThreadsProps

TênMô tảTham sốBắt buộc
threadsStylesTham số xác định style cho các thành phần UIfoldersTab: Hiển thị thêm các Tabs (Chưa đọc, Khám phá, Inbox chung, Public chat list)
tabStyle: custom style cho Tabs
onThreadPressTham số gọi lại khi cần chuyển hướng tới PSMessagestargetThreadId: Tham số xác định id của cuộc hội thoại targetMessageId: Tham số xác định id của tin nhắn
type PSThreadsStyles = {
foldersTab: {
isVisible?: boolean;
isVisibleUnReadFolderTab?: boolean;
isVisibleSharedInboxFolderTab?: boolean;
isVisiblePCLFolderTab?: boolean;
tabStyle?: StyleProp<ViewStyle>;
}
};

PSThreadsStyles

TênMô tảBắt buộc
isVisibleTham số xác định hiển thị Tab Folder
isVisibleUnReadFolderTabTham số xác định hiển thị Tab Chưa đọc
isVisibleSharedInboxFolderTabTham số xác định hiển thị Tab Inbox chung
isVisiblePCLFolderTabTham số xác định hiển thị Tab Public Group