@qte/react-native-gifted-chat
Version:
Performant fork of react-native-gifted-chat with FlashList support
27 lines (26 loc) • 1.4 kB
TypeScript
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 };