UNPKG

stream-chat-react-native-core

Version:

The official React Native and Expo components for Stream Chat, a service for building chat applications

14 lines (12 loc) 398 B
import { fromPartial } from '@total-typescript/shoehorn'; import type { ChannelResponse, Event, StreamChat, UserResponse } from 'stream-chat'; export default (client: StreamChat, user: UserResponse, channel: Partial<ChannelResponse> = {}) => { client.dispatchEvent( fromPartial<Event>({ channel, cid: channel.cid, type: 'user.presence.changed', user, }), ); };