Initial frontend repository commit.

Include app source and update .gitignore to exclude local release artifacts and signing files.

Made-with: Cursor
This commit is contained in:
2026-03-09 21:29:03 +08:00
commit 3968660048
129 changed files with 55599 additions and 0 deletions

View File

@@ -0,0 +1,32 @@
/**
* ChatScreen 组件导出
*/
// 类型
export * from './types';
// 常量
export * from './constants';
// 样式
export { chatScreenStyles } from './styles';
// 组件
export { EmojiPanel } from './EmojiPanel';
export { MorePanel } from './MorePanel';
export { MentionPanel } from './MentionPanel';
export { LongPressMenu } from './LongPressMenu';
export { ChatHeader } from './ChatHeader';
export { MessageBubble } from './MessageBubble';
export { ChatInput } from './ChatInput';
// Segment 渲染组件
export {
MessageSegmentsRenderer,
ReplyPreviewSegment,
renderSegment
} from './SegmentRenderer';
export type { SegmentRendererProps, ReplyPreviewSegmentProps } from './SegmentRenderer';
// Hook
export { useChatScreen } from './useChatScreen';