37 lines
1.2 KiB
TypeScript
37 lines
1.2 KiB
TypeScript
/**
|
|
* Chat 公共组件导出
|
|
*/
|
|
|
|
// 屏幕 + 顶层
|
|
export { ChatScreen } from "./chat-screen";
|
|
|
|
// 顶部
|
|
export { ChatHeader } from "./chat-header";
|
|
|
|
// 消息区
|
|
export { ChatArea } from "./chat-area";
|
|
|
|
// 输入栏
|
|
export { ChatInputBar } from "./chat-input-bar";
|
|
export { ChatInputTextField } from "./chat-input-text-field";
|
|
export { ChatSendButton } from "./chat-send-button";
|
|
|
|
// 消息气泡
|
|
export { MessageBubble } from "./message-bubble";
|
|
export { MessageContent } from "./message-content";
|
|
export { MessageAvatar } from "./message-avatar";
|
|
export { TextBubble } from "./text-bubble";
|
|
export { ImageBubble } from "./image-bubble";
|
|
export { LottieMessageBubble } from "./lottie-message-bubble";
|
|
export { DateHeader } from "./date-header";
|
|
export { FullscreenImageViewer } from "./fullscreen-image-viewer";
|
|
|
|
// 弹窗 / 浮层 / 卡片
|
|
export { QuotaDialog } from "./quota-dialog";
|
|
export { PwaInstallDialog } from "./pwa-install-dialog";
|
|
export { PwaInstallOverlay } from "./pwa-install-overlay";
|
|
export { BrowserHintOverlay } from "./browser-hint-overlay";
|
|
export { AiDisclosureBanner } from "./ai-disclosure-banner";
|
|
export { CharacterIntro } from "./character-intro";
|
|
export { LanguageDialog, DEFAULT_LANGUAGES } from "./language-dialog";
|