stream-chat-react-native-core
Version:
The official React Native and Expo components for Stream Chat, a service for building chat applications
24 lines (19 loc) • 586 B
text/typescript
import type { LocalMessage, MessageResponse, ReactionResponse } from 'stream-chat';
import { mockedApiResponse, type MockedApiResponse } from './utils';
import { generateReaction } from '../generator/reaction';
/**
* Returns the api response for deleteReaction api.
*
* api - /messages/{id}/reaction
*/
export const deleteReactionApi = (
message: MessageResponse | LocalMessage,
reaction: ReactionResponse = generateReaction(),
): MockedApiResponse => {
const result = {
duration: 0.01,
message,
reaction,
};
return mockedApiResponse(result, 'delete');
};