mixvideo-v2/apps/desktop/src
imeepos d4b9e77020 fix: 修复isLoadingProxy状态未使用的问题
问题修复:
- isLoadingProxy状态被定义但在UI中未使用
- 代理加载过程缺乏用户反馈
- 加载状态管理逻辑不够清晰

改进内容:
1. UI显示优化:
   - 在加载动画中区分普通加载和代理加载
   - 显示'正在获取视频流...'提示代理加载状态
   - 代理加载时隐藏悬浮按钮避免误操作

2. 状态管理优化:
   - 简化初始加载逻辑,移除不必要的try-catch
   - 在视频错误时正确切换加载状态
   - 代理加载开始时停止普通加载状态

3. 用户体验改进:
   - 明确区分两种加载状态的视觉反馈
   - 提供更详细的加载进度信息
   - 避免在代理加载时显示操作按钮

技术细节:
- 加载条件: (isLoading || isLoadingProxy)
- 按钮显示条件: !isLoading && !isLoadingProxy && !error
- 状态切换: setIsLoading(false)  setIsLoadingProxy(true)
- 错误处理: 代理失败时正确清理所有加载状态
2025-07-31 13:55:00 +08:00
..
assets Initial commit: MixVideo Desktop v0.1.0 2025-07-13 17:57:52 +08:00
components fix: 修复isLoadingProxy状态未使用的问题 2025-07-31 13:55:00 +08:00
data feat: 实现火山云视频生成功能 2025-07-31 12:43:30 +08:00
docs fix: 匹配markdown 2025-07-22 15:57:36 +08:00
hooks feat: add Outfit Comparison Tool and Outfit Favorites Tool 2025-07-28 15:53:20 +08:00
pages feat: 实现火山云视频预览和下载功能 2025-07-31 13:39:46 +08:00
services fix: 修复系统音色列表显示问题 - 修复枚举序列化格式不匹配和CSS类名问题 2025-07-31 11:14:24 +08:00
store fix: 修复检索逻辑 2025-07-24 16:01:36 +08:00
stores fix: 移除无用代码 2025-07-17 21:15:03 +08:00
styles feat: 重新设计视频生成工作台布局 2025-07-29 14:26:17 +08:00
test fix: 修复 TypeScript 测试配置类型错误 2025-07-13 19:40:14 +08:00
tests feat: 添加系统音色管理功能和修复穿搭生成问题 2025-07-31 10:54:19 +08:00
types fix: 修复系统音色列表显示问题 - 修复枚举序列化格式不匹配和CSS类名问题 2025-07-31 11:14:24 +08:00
utils fix: 修复模特详情页照片管理图片显示问题 2025-07-30 14:53:28 +08:00
App.css fix: 优化界面展 及引用关系 2025-07-22 13:35:18 +08:00
App.tsx feat: 实现火山云视频生成功能 2025-07-31 12:43:30 +08:00
main.tsx feat: 实现模特详情页视频生成功能 2025-07-16 19:39:44 +08:00
vite-env.d.ts Initial commit: MixVideo Desktop v0.1.0 2025-07-13 17:57:52 +08:00