UNPKG

easemob-chat-uikit

Version:

![Static Badge](https://img.shields.io/badge/platform-React-green) ![Static Badge](https://img.shields.io/badge/language-typescript-green) ![GitHub commit activity](https://img.shields.io/github/commit-activity/y/easemob/Easemob-UIKit-web) ![GitHub last c

21 lines (20 loc) 1.23 kB
import CallKit from './CallKit'; import VideoLayout from './VideoLayout'; import CallControls from './components/CallControls'; export type { CallKitProps, CallKitRef, VideoWindowProps, LayoutMode, InvitationInfo, InvitationNotificationProps, } from './types/index'; export type { CallError, CallErrorCode } from './services/CallError'; export type { CallInfo } from './services/CallService'; export type { VideoLayoutProps } from './VideoLayout'; export type { CallControlsProps } from './components/CallControls'; export { CallKit, VideoLayout, CallControls }; export { MiniSizeWindow } from './components/MiniSizeWindow'; export { default as InvitationContent } from './components/InvitationContent'; export { MultiPartyLayout } from './layouts/MultiPartyLayout'; export { PreviewLayout } from './layouts/PreviewLayout'; export { FullLayoutManager } from './layouts/FullLayoutManager'; export { OneToOneFullLayout } from './layouts/OneToOneFullLayout'; export { MultiPartyFullLayout } from './layouts/MultiPartyFullLayout'; export { PreviewFullLayout } from './layouts/PreviewFullLayout'; export { useContainerSize } from './hooks/useContainerSize'; export { useFullscreen } from './hooks/useFullscreen'; export default CallKit;