|
@@ -106,6 +106,7 @@ Ready for Review
|
|
|
- **共享UI组件包**: `@d8d/shared-ui-components` - 提供基础UI组件 [Source: architecture/source-tree.md#实际项目结构]
|
|
- **共享UI组件包**: `@d8d/shared-ui-components` - 提供基础UI组件 [Source: architecture/source-tree.md#实际项目结构]
|
|
|
- **单租户用户模块**: `@d8d/user-module` - 提供用户管理API [Source: docs/prd/epic-007-multi-tenant-package-replication.md#用户管理界面包]
|
|
- **单租户用户模块**: `@d8d/user-module` - 提供用户管理API [Source: docs/prd/epic-007-multi-tenant-package-replication.md#用户管理界面包]
|
|
|
- **文件管理UI包**: `@d8d/file-management-ui` - 提供文件选择器组件,用于用户头像上传和选择功能
|
|
- **文件管理UI包**: `@d8d/file-management-ui` - 提供文件选择器组件,用于用户头像上传和选择功能
|
|
|
|
|
+ - **统一选择器架构**: 使用文件选择器组件替代头像选择器,已覆盖头像选择器的所有功能
|
|
|
|
|
|
|
|
### 从前一个故事吸取的经验教训
|
|
### 从前一个故事吸取的经验教训
|
|
|
- **useQuery测试策略**: 使用真实的QueryClientProvider而不是mock react-query,在TestWrapper中提供完整的react-query上下文 [Source: docs/stories/007.015.auth-management-ui-package.story.md#测试策略关键发现]
|
|
- **useQuery测试策略**: 使用真实的QueryClientProvider而不是mock react-query,在TestWrapper中提供完整的react-query上下文 [Source: docs/stories/007.015.auth-management-ui-package.story.md#测试策略关键发现]
|