Files
ios-client/IosClientKit/Sources/App/AppRootView.swift
2026-09-14 21:10:44 +08:00

37 lines
1023 B
Swift

import SwiftUI
import CoreUI
import FeatureAuth
import FeatureHome
public struct AppRootView: View {
@State private var homeViewModel: HomeViewModel
public init() {
_homeViewModel = State(initialValue: AppContainer.makeHomeViewModel())
}
public var body: some View {
TabView {
NavigationStack {
HomeScreen(viewModel: homeViewModel)
}
.tabItem { Label("首页", systemImage: "house.fill") }
NavigationStack {
PlaceholderView("计划", systemImage: "calendar")
}
.tabItem { Label("计划", systemImage: "calendar") }
NavigationStack {
PlaceholderView("打卡", systemImage: "checkmark.seal.fill")
}
.tabItem { Label("打卡", systemImage: "checkmark.seal.fill") }
NavigationStack {
AuthScreen()
}
.tabItem { Label("我的", systemImage: "person.crop.circle") }
}
}
}