UNPKG

@vchatcloud/vue-ui-kit

Version:

VChatCloud UI Kit for vue integration

50 lines (49 loc) 3.59 kB
export * from './constants'; export * from './store/theme'; export * from './store/toast'; export * from './type'; export * from './util'; export type * from './sdk/lib'; export { default as ChattingBody } from './components/chat/ChattingBody.vue'; export { default as ChattingFrame } from './components/chat/ChattingFrame.vue'; export { default as ChattingHeader } from './components/chat/ChattingHeader.vue'; export { default as FileSelect } from './components/chat/FileSelect.vue'; export { default as MessageInputBox } from './components/chat/MessageInputBox.vue'; export { default as FileDrawer } from './components/drawer/FileDrawer.vue'; export { default as JoinUserListDrawer } from './components/drawer/JoinUserListDrawer.vue'; export { default as RightDrawer } from './components/drawer/RightDrawer.vue'; export { default as ChatBase } from './components/item/ChatBase.vue'; export { default as Checkbox } from './components/item/Checkbox.vue'; export { default as FilePreviewItem } from './components/item/FilePreviewItem.vue'; export { default as ImagePreviewItem } from './components/item/ImagePreviewItem.vue'; export { default as OpenGraphItem } from './components/item/OpenGraphItem.vue'; export { default as RadioGroup } from './components/item/RadioGroup.vue'; export { default as Skeleton } from './components/item/Skeleton.vue'; export { default as Toaster } from './components/item/Toaster.vue'; export { default as Toggle } from './components/item/Toggle.vue'; export { default as UserItem } from './components/item/UserItem.vue'; export { default as VideoPreviewItem } from './components/item/VideoPreviewItem.vue'; export { default as Login } from './components/login/Login.vue'; export { default as ProfileSetting } from './components/login/ProfileSetting.vue'; export { default as DefaultMessage } from './components/message-type/DefaultMessage.vue'; export { default as EmoticonMessage } from './components/message-type/EmoticonMessage.vue'; export { default as FileMessage } from './components/message-type/FileMessage.vue'; export { default as ImageMessage } from './components/message-type/ImageMessage.vue'; export { default as JoinMessage } from './components/message-type/JoinMessage.vue'; export { default as LeaveMessage } from './components/message-type/LeaveMessage.vue'; export { default as NoticeMessage } from './components/message-type/NoticeMessage.vue'; export { default as VideoMessage } from './components/message-type/VideoMessage.vue'; export { default as WarningMessage } from './components/message-type/WarningMessage.vue'; export { default as WhisperMessage } from './components/message-type/WhisperMessage.vue'; export { default as FileSendModal } from './components/modal/FileSendModal.vue'; export { default as InviteModal } from './components/modal/InviteModal.vue'; export { default as Modal } from './components/modal/Modal.vue'; export { default as SelectLanguageModal } from './components/modal/SelectLanguageModal.vue'; export { default as WhisperModal } from './components/modal/WhisperModal.vue'; export { default as MoveEndLinePopup } from './components/popup/MoveEndLinePopup.vue'; export { default as PreviewPopup } from './components/popup/PreviewPopup.vue'; export { default as WhisperAndReportSelectPopup } from './components/popup/WhisperAndReportSelectPopup.vue'; export { default as VChatCloudApp } from './components/VChatCloudApp.vue'; export { default as useInject } from './hooks/useInject'; export { default as usePopup } from './hooks/usePopup'; export { default as useVChatCloud } from './hooks/useVChatCloud';