@cometchat/chat-uikit-react-native
Version:
Ready-to-use Chat UI Components for React Native
278 lines (271 loc) • 6.92 kB
text/typescript
import {
CometChatVideoBubble,
CometChatVideoBubbleInterface,
VideoBubbleStyle,
VideoBubbleStyleInterface,
} from "./CometChatVideoBubble";
import {
CometChatActionSheet,
ActionSheetStyles,
ActionItem,
ActionItemInterface,
ActionSheetStylesInterface,
} from "./CometChatActionSheet";
import {
CometChatTextBubble,
CometChatTextBubbleInterface,
TextBubbleStyle,
TextBubbleStyleInterface,
} from "./CometChatTextBubble";
import {
CometChatImageBubble,
CometChatImageBubbleInterface,
ImageBubbleStyle,
ImageBubbleStyleInterface,
} from "./CometChatImageBubble";
import {
CometChatFileBubble,
CometChatFileBubbleInterface,
FileBubbleStyle,
FileBubbleStyleInterface,
} from "./CometChatFileBubble";
import {
AudioBubbleStyle,
AudioBubbleStyleInterface,
CometChatAudioBubble,
CometChatAudioBubbleInterface,
} from "./CometChatAudioBubble";
import {
CometChatAvatar,
AvatarConfiguration,
AvatarConfigurationInterface,
AvatarStyle,
AvatarStyleInterface,
} from "./CometChatAvatar";
import {
CometChatBadge,
BadgeConfiguration,
BadgeConfigurationInterface,
BadgeStyleInterface,
BadgeStyle,
} from "./CometChatBadge";
import {
CometChatStatusIndicator,
StatusIndicatorConfiguration,
StatusIndicatorStyle,
CometChatStatusIndicatorInterface,
StatusIndicatorConfigurationInterface,
StatusIndicatorStyleInterface,
} from "./CometChatStatusIndicator";
import {
CometChatReceipt,
ReceiptConfiguration,
CometChatReceiptInterface,
ReceiptConfigurationInterface,
} from "./CometChatReceipt";
import {
CometChatDateInterface,
DateConfigurationInterface,
DateStyleInterface,
CometChatDate,
DateConfiguration,
DateStyle,
} from "./CometChatDate";
import {
CometChatList,
CometChatListProps,
CometChatListActionsInterface,
CometChatListStylesInterface,
} from "./CometChatList";
import {
CometChatListItem,
ListItemStyle,
CometChatListItemInterface,
ListItemStyleInterface,
ListItemConfiguration,
} from "./CometChatListItem";
import {
CometChatMessageInputInterface,
CometChatMessageInputStyleInterface,
CometChatMessageInput,
} from "./CometChatMessageInput";
import {
CometChatBottomSheetInterface,
CometChatBottomSheet,
} from "./CometChatBottomSheet";
import {
CometChatConfirmDialog,
CometChatConfirmDialogInterface,
CometChatConfirmDialogStyleInterface,
} from "./CometChatConfirmDialog";
import {
CometChatMediaRecorder,
CometChatMediaRecorderInterface,
MediaRecorderStyleInterface,
MediaRecorderStyle,
} from "./CometChatMediaRecorder";
import {
CometChatFormBubble,
CometChatFormBubbleInterface,
} from "./CometChatFormBubble";
import {
CometChatCardBubble,
CometChatCardBubbleInterface,
} from "./CometChatCardBubble";
import {
CometChatSchedulerBubble,
CometChatSchedulerBubbleInterface,
} from "./CometChatSchedulerBubble";
import {
CometChatDateTimePicker,
CometChatDateTimePickerInterface,
DatePickerStyleInterface,
} from "./CometChatDateTimePicker";
import {
CometChatReactions,
CometChatReactionsInterface,
ReactionsConfiguration,
ReactionsConfigurationInterface,
ReactionsStyle,
ReactionsStyleInterface,
} from "./CometChatReactions";
import {
CometChatReactionList,
CometChatReactionListInterface,
ReactionListStyle,
ReactionListStyleInterface,
ReactionListConfiguration,
ReactionListConfigurationInterface,
} from "./CometChatReactionList";
import {
CometChatQuickReactions,
CometChatQuickReactionsInterface,
QuickReactionsConfiguration,
QuickReactionsConfigurationInterface,
QuickReactionsStyle,
QuickReactionsStyleInterface,
} from "./CometChatQuickReactions";
import {
CometChatEmojiKeyboard,
EmojiKeyboardConfiguration,
EmojiKeyboardStyle,
} from "./CometChatEmojiKeyboard";
import {
CometChatSuggestionList,
CometChatSuggestionListInterface,
SuggestionItem,
SuggestionListConfiguration,
SuggestionListConfigurationInterface,
} from "./CometChatSuggestionList";
export {
ListItemConfiguration,
CometChatListItem,
ListItemStyle,
CometChatAvatar,
CometChatBadge,
CometChatStatusIndicator,
CometChatReceipt,
CometChatDate,
AvatarConfiguration,
BadgeConfiguration,
BadgeStyle,
DateConfiguration,
ReceiptConfiguration,
StatusIndicatorConfiguration,
StatusIndicatorStyle,
DateStyle,
AvatarStyle,
CometChatMessageInput,
AudioBubbleStyle,
CometChatAudioBubble,
CometChatFileBubble,
FileBubbleStyle,
CometChatVideoBubble,
VideoBubbleStyle,
CometChatTextBubble,
TextBubbleStyle,
CometChatImageBubble,
ImageBubbleStyle,
//
CometChatActionSheet,
ActionSheetStyles,
ActionItem,
CometChatBottomSheet,
CometChatConfirmDialog,
CometChatList,
CometChatMediaRecorder,
MediaRecorderStyle,
CometChatFormBubble,
CometChatCardBubble,
CometChatReactions,
ReactionsConfiguration,
ReactionsStyle,
CometChatReactionList,
ReactionListStyle,
ReactionListConfiguration,
CometChatQuickReactions,
QuickReactionsConfiguration,
QuickReactionsStyle,
CometChatEmojiKeyboard,
EmojiKeyboardConfiguration,
EmojiKeyboardStyle,
CometChatSchedulerBubble,
CometChatSuggestionList,
SuggestionItem,
SuggestionListConfiguration,
CometChatDateTimePicker,
};
export type {
CometChatMessageInputStyleInterface,
CometChatMessageInputInterface,
CometChatBottomSheetInterface,
CometChatDateInterface,
DateConfigurationInterface,
DateStyleInterface,
CometChatReceiptInterface,
ReceiptConfigurationInterface,
CometChatStatusIndicatorInterface,
StatusIndicatorConfigurationInterface,
StatusIndicatorStyleInterface,
BadgeConfigurationInterface,
BadgeStyleInterface,
AvatarConfigurationInterface,
ActionItemInterface,
ActionSheetStylesInterface,
CometChatConfirmDialogInterface,
CometChatConfirmDialogStyleInterface,
AvatarStyleInterface,
ListItemStyleInterface,
CometChatListItemInterface,
AudioBubbleStyleInterface,
CometChatAudioBubbleInterface,
CometChatFileBubbleInterface,
FileBubbleStyleInterface,
CometChatVideoBubbleInterface,
VideoBubbleStyleInterface,
CometChatTextBubbleInterface,
TextBubbleStyleInterface,
CometChatImageBubbleInterface,
ImageBubbleStyleInterface,
CometChatListProps,
CometChatListActionsInterface,
CometChatListStylesInterface,
CometChatMediaRecorderInterface,
MediaRecorderStyleInterface,
CometChatFormBubbleInterface,
CometChatCardBubbleInterface,
CometChatReactionsInterface,
ReactionsConfigurationInterface,
ReactionsStyleInterface,
CometChatReactionListInterface,
ReactionListStyleInterface,
ReactionListConfigurationInterface,
CometChatQuickReactionsInterface,
QuickReactionsConfigurationInterface,
QuickReactionsStyleInterface,
CometChatSchedulerBubbleInterface,
CometChatSuggestionListInterface,
SuggestionListConfigurationInterface,
CometChatDateTimePickerInterface,
DatePickerStyleInterface,
};