stream-chat-react
Version:
React components to create chat conversations or livestream style chat
16 lines (15 loc) • 460 B
TypeScript
import type { LocalMessage } from 'stream-chat';
export declare const useUserRole: (message: LocalMessage, onlySenderCanEdit?: boolean, disableQuotedMessages?: boolean) => {
canDelete: boolean;
canEdit: boolean;
canFlag: boolean;
canMarkUnread: boolean;
canMute: boolean;
canQuote: boolean;
canReact: boolean;
canReply: boolean;
isAdmin: boolean;
isModerator: boolean;
isMyMessage: boolean;
isOwner: boolean;
};