feat: 更新CreateFeed功能及相关视图组件
- 在CreateFeedFeature中新增isPresented依赖,确保在适当的上下文中执行视图关闭操作。 - 在FeedFeature中优化状态管理,简化CreateFeedView的呈现逻辑。 - 新增FeedListFeature和MainFeature,整合FeedListView和底部导航功能,提升用户体验。 - 更新HomeView和SplashView以集成MainView,确保应用结构一致性。 - 在多个视图中调整状态管理和导航逻辑,增强可维护性和用户体验。
This commit is contained in:
@@ -25,15 +25,11 @@ struct SplashView: View {
|
||||
)
|
||||
case .main:
|
||||
// 显示主应用页面
|
||||
HomeView(
|
||||
MainView(
|
||||
store: Store(
|
||||
initialState: HomeFeature.State()
|
||||
initialState: MainFeature.State()
|
||||
) {
|
||||
HomeFeature()
|
||||
},
|
||||
onLogout: {
|
||||
// 登出时重新导航到登录页面
|
||||
store.send(.navigateToLogin)
|
||||
MainFeature()
|
||||
}
|
||||
)
|
||||
}
|
||||
|
Reference in New Issue
Block a user