UNPKG

stream-chat-react

Version:

React components to create chat conversations or livestream style chat

17 lines (16 loc) 845 B
import type { Channel } from 'stream-chat'; import type { DefaultStreamChatGenerics } from '../../../types/types'; import type { StreamMessage } from '../../../context'; export declare enum MessageDeliveryStatus { DELIVERED = "delivered", READ = "read" } type UseMessageStatusParamsChannelPreviewProps<StreamChatGenerics extends DefaultStreamChatGenerics = DefaultStreamChatGenerics> = { channel: Channel<StreamChatGenerics>; /** The last message received in a channel */ lastMessage?: StreamMessage<StreamChatGenerics>; }; export declare const useMessageDeliveryStatus: <StreamChatGenerics extends DefaultStreamChatGenerics = DefaultStreamChatGenerics>({ channel, lastMessage, }: UseMessageStatusParamsChannelPreviewProps<StreamChatGenerics>) => { messageDeliveryStatus: MessageDeliveryStatus | undefined; }; export {};