XuqmGroup-RNChatDemo/tsconfig.json
徐勤民 069f3454fe feat(chat): 添加聊天界面和文件更新SDK功能
- 实现完整的聊天界面UI组件,支持文本、图片、视频、音频、文件等多种消息类型
- 集成IM消息收发功能,实现消息气泡显示和用户头像占位符
- 添加媒体文件选择和拍摄功能,支持相册图片、视频及相机拍照录像
- 实现语音录制和播放功能,包含按住说话交互和权限处理
- 添加群组提及功能,支持@用户和提及候选列表显示
- 实现消息回复和引用功能,支持消息长按回复操作
- 添加本地消息搜索功能,支持搜索当前会话的历史消息
- 实现文件上传下载功能,集成FileSDK进行文件传输管理
- 添加应用更新检查功能,集成UpdateSDK支持版本更新
- 实现消息状态显示,包括发送、送达、已读等状态标识
- 添加群组已读人数统计,显示消息在群聊中的阅读情况
- 实现草稿保存和恢复功能,支持断点续聊体验
- 添加连接状态横幅,实时显示IM服务连接状态
- 实现滚动加载更多历史消息,优化大量消息的性能表现
- 添加多媒体文件下载保存功能,支持保存到应用专属目录
2026-04-28 20:11:38 +08:00

22 行
929 B
JSON

{
"extends": "@react-native/typescript-config",
"compilerOptions": {
"baseUrl": ".",
"paths": {
"@xuqm/rn-sdk": ["../XuqmGroup-RNSDK/src/index.ts"],
"@xuqm/rn-common": ["../XuqmGroup-RNSDK/packages/common/src"],
"@xuqm/rn-im": ["../XuqmGroup-RNSDK/packages/im/src"],
"@xuqm/rn-push": ["../XuqmGroup-RNSDK/packages/push/src"],
"@xuqm/rn-update": ["../XuqmGroup-RNSDK/packages/update/src"],
"@nozbe/watermelondb": ["./node_modules/@nozbe/watermelondb/index.d.ts"],
"@nozbe/watermelondb/decorators": ["./node_modules/@nozbe/watermelondb/decorators/index.d.ts"],
"@nozbe/watermelondb/adapters/sqlite": ["./node_modules/@nozbe/watermelondb/adapters/sqlite/index.d.ts"]
},
"types": ["react", "react-native", "jest"],
"experimentalDecorators": true,
"skipLibCheck": true
},
"include": ["**/*.ts", "**/*.tsx"],
"exclude": ["**/node_modules", "**/Pods"]
}