PSSearchThread
Tìm kiếm cuộc hội thoại
navigation.navigate('PSSearchThreadScreen');
- RN CLI
- Expo
import {PSSearchThread} from '@communi/chat-react-native';
import {PSSearchThread} from '@piscale/chat-expo';
export const PSSearchThreadScreen = ({...}: {...}) => {
return <PSSearchThread {...props} />;
}
type PSSearchThreadProps = {
searchThreadStyles?: PSSearchThreadStyles;
onBackPress?: null | (() => void) | undefined;
onThreadPress?: (thread: SearchThreadUIModel) => void;
};
Tên | Mô tả | Tham số | Bắt buộc |
---|---|---|---|
searchThreadStyles | Tham số xác định style cho các thành phần UI | ✗ | |
onBackPress | Tham số gọi lại khi cần back về state trước | ✗ | |
onThreadPress | Tham số gọi lại khi user nhấn vào 1 cuộc hội thoại đã search | ✗ |
type PSSearchThreadStyles = {
container: {};
actionBar: {};
isVisibleFilterSearchTab?: boolean;
isVisibleFilterSearchSharedInbox?: boolean;
isVisibleFilterSearchPCL?: boolean;
isSearchOnlyJoinedThreads?: boolean;
};
PSThreadsStyles
Tên | Mô tả | Bắt buộc |
---|---|---|
isVisibleFilterSearchTab | Tham số xác định hiện thị các filters cho search thread | ✗ |
isVisibleFilterSearchSharedInbox | Tham số xác định hiện thị filter thread thuộc SharedInbox (Inbox chung) | ✗ |
isVisibleFilterSearchPCL | Tham số xác định hiện thị filter thread thuộc Public | ✗ |
isSearchOnlyJoinedThreads | Tham số cấu hình cho phép chỉ search những cuộc hội thoại đã tham gia | ✗ |