UNPKG

stream-chat-react-native-core

Version:

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

16 lines (13 loc) 461 B
import { fromPartial } from '@total-typescript/shoehorn'; import type { ReactionResponse } from 'stream-chat'; import { generateUser } from './user'; export const generateReaction = (options: Partial<ReactionResponse> = {}): ReactionResponse => { const user = options.user || generateUser(); return fromPartial<ReactionResponse>({ created_at: new Date() as unknown as string, type: 'love', user, user_id: user.id, ...options, }); };