feat: 更新COSManager和相关视图以增强图片上传功能

- 修改COSManagerAdapter以支持新的TCCos组件,确保与腾讯云COS的兼容性。
- 在CreateFeedFeature中新增图片上传相关状态和Action,优化图片选择与上传逻辑。
- 更新CreateFeedView以整合图片上传功能,提升用户体验。
- 在多个视图中添加键盘状态管理,改善用户交互体验。
- 新增COS相关的测试文件,确保功能的正确性和稳定性。
This commit is contained in:
edwinQQQ
2025-07-31 11:41:56 +08:00
parent beda539e00
commit b966e24532
26 changed files with 4641 additions and 371 deletions

View File

@@ -255,14 +255,11 @@ struct FeedListView: View {
}
//
.sheet(isPresented: viewStore.binding(get: \.isEditFeedPresented, send: { _ in .editFeedDismissed })) {
EditFeedView(
onDismiss: {
store.send(.editFeedDismissed)
},
CreateFeedView(
store: Store(
initialState: EditFeedFeature.State()
initialState: CreateFeedFeature.State()
) {
EditFeedFeature()
CreateFeedFeature()
}
)
}