expo-duooomi-app/@share/components
康猛 e7459cc284 feat:: 增强多个组件的 UI 和功能
为 ListEmpty 组件添加图标,改善无数据时的用户体验
更新 BottomNav 组件,当用户未认证时条件性导航到认证页面
在 Generate 和 Sync 组件中实现 useFocusEffect,将未认证用户重定向到认证页面
重构 Index 组件,使用 ListEmpty 显示无数据状态
改善 Sync 和 BleManager 组件中的错误处理和用户反馈
更新 Auth 组件中的认证流程,简化用户登录和注册过程
增强 BleClient 和 BleManager 中的蓝牙连接管理,确保正确的状态处理
调整 fetch logger,在 401 错误时将用户重定向到认证页面
重构 UserStore 使用 makeAutoObservable 以实现更好的状态管理users to the auth page.
- Refactored Index component to utilize ListEmpty for displaying no data state.
- Improved error handling and user feedback in Sync and BleManager components.
- Updated authentication flow in Auth component to streamline user sign-in and sign-up processes.
- Enhanced BLE connection management in BleClient and BleManager to ensure proper state handling.
- Adjusted fetch logger to redirect users to the auth page on 401 errors.
- Refactored UserStore to use makeAutoObservable for better state management.
2026-01-08 20:04:34 +08:00
..
Block.tsx feat:蓝牙ani缓存、图片上传后裁剪 2025-12-30 14:55:20 +08:00
ConfirmModal.tsx fix:安卓支付宝不设置schema 2026-01-04 18:41:04 +08:00
Img.tsx feat: 更新 Img 和 Video 组件,添加缓存键提取功能;优化 Generate 页面,移除背景视频;调整同步页面提示信息 2025-12-29 17:55:57 +08:00
Input.tsx feat:蓝牙ani缓存、图片上传后裁剪 2025-12-30 14:55:20 +08:00
ListEmpty.tsx feat:: 增强多个组件的 UI 和功能 2026-01-08 20:04:34 +08:00
Modal.tsx feat:蓝牙ani缓存、图片上传后裁剪 2025-12-30 14:55:20 +08:00
ModalPortal.jsx feat:蓝牙ani缓存、图片上传后裁剪 2025-12-30 14:55:20 +08:00
Overlay.ts Initial commit: expo-duooomi-app 2025-12-25 15:52:54 +08:00
Text.tsx feat:蓝牙ani缓存、图片上传后裁剪 2025-12-30 14:55:20 +08:00
Toast.tsx feat: 更新 ESLint 配置,增加最大函数行数限制至 800;优化 Toast 组件的代码结构;增强 BLE 连接功能,添加超时处理;改进设备扫描逻辑,减少状态更新频率 2025-12-29 13:59:01 +08:00
Video.tsx feat: 优化 VideoBox 组件,支持本地视频播放 2026-01-07 14:45:49 +08:00
index.ts feat: 添加 ListEmpty 组件,优化空数据和加载失败的展示逻辑 2026-01-07 17:57:55 +08:00