stream-chat-react
Version:
React components to create chat conversations or livestream style chat
20 lines (19 loc) • 860 B
TypeScript
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;