UNPKG

@qte/react-native-gifted-chat

Version:

Performant fork of react-native-gifted-chat with FlashList support

27 lines (26 loc) 1.4 kB
import React from 'react'; import { Actions } from '../Actions'; import { Avatar } from '../Avatar'; import Bubble from '../Bubble'; import { Composer } from '../Composer'; import { Day } from '../Day'; import { GiftedAvatar } from '../GiftedAvatar'; import { InputToolbar } from '../InputToolbar'; import { LoadEarlier } from '../LoadEarlier'; import Message from '../Message'; import MessageContainer from '../MessageContainer'; import { MessageImage } from '../MessageImage'; import { MessageText } from '../MessageText'; import { IMessage } from '../types'; import { Send } from '../Send'; import { SystemMessage } from '../SystemMessage'; import { Time } from '../Time'; import * as utils from '../utils'; import { GiftedChatProps } from './types'; declare function GiftedChatWrapper(props: GiftedChatProps): React.JSX.Element; declare namespace GiftedChatWrapper { var append: <TMessage extends IMessage>(currentMessages: TMessage[] | undefined, messages: TMessage[], inverted?: boolean) => TMessage[]; var prepend: <TMessage extends IMessage>(currentMessages: TMessage[] | undefined, messages: TMessage[], inverted?: boolean) => TMessage[]; } export * from '../types'; export { GiftedChatWrapper as GiftedChat, Actions, Avatar, Bubble, SystemMessage, MessageImage, MessageText, Composer, Day, InputToolbar, LoadEarlier, Message, MessageContainer, Send, Time, GiftedAvatar, utils };