UNPKG

react-native-gifted-chat-flashlist

Version:

React Native Gifted Chat with FlashList optimization for better performance

26 lines (22 loc) 730 B
// @flow import * as React from 'react' import type { IMessage, Reply } from './types' import type { ViewStyleProp, TextStyleProp } from 'react-native/Libraries/StyleSheet/StyleSheet' export type QuickRepliesProps<TMessage: IMessage = IMessage> = $ReadOnly<{| nextMessage?: TMessage, currentMessage: TMessage, color?: string, sendText?: string, quickReplyStyle?: ViewStyleProp, quickReplyTextStyle?: TextStyleProp, quickReplyContainerStyle?: ViewStyleProp, onQuickReply: (Array<Reply>) => void, renderQuickReplySend?: () => React.Node, |}> export type QuickRepliesState = {| replies: Array<Reply>, |} export default class QuickReplies extends React.Component< QuickRepliesProps, QuickRepliesState, > {}