UNPKG

stream-chat-react

Version:

React components to create chat conversations or livestream style chat

20 lines (19 loc) 860 B
import React from 'react'; import type { ComponentType } from 'react'; import type { Channel, MessageResponse, User } from 'stream-chat'; export type ChannelSearchResultItemProps = { item: Channel; }; export declare const ChannelSearchResultItem: ({ item }: ChannelSearchResultItemProps) => React.JSX.Element; export type ChannelByMessageSearchResultItemProps = { item: MessageResponse; }; export declare const MessageSearchResultItem: ({ item, }: ChannelByMessageSearchResultItemProps) => React.JSX.Element | undefined; export type UserSearchResultItemProps = { item: User; }; export declare const UserSearchResultItem: ({ item }: UserSearchResultItemProps) => React.JSX.Element; export type SearchResultItemComponents = Record<string, ComponentType<{ item: any; }>>; export declare const DefaultSearchResultItems: SearchResultItemComponents;