import SwiftData import SwiftUI struct RootTabView: View { var body: some View { TabView { Tab(String(localized: "tab.main"), systemImage: "house.fill") { MainTabView() } Tab(String(localized: "tab.tasks"), systemImage: "checkmark.circle.fill") { TasksTabView() } Tab(String(localized: "tab.tags"), systemImage: "tag.fill") { TagsTabView() } Tab(String(localized: "tab.goals"), systemImage: "target") { GoalsTabView() } Tab(String(localized: "tab.stats"), systemImage: "chart.bar.fill") { StatsTabView() } Tab(String(localized: "tab.settings"), systemImage: "gearshape.fill") { SettingsTabView() } } .tint(Color.tfPrimary) } } #Preview { RootTabView() .modelContainer( for: [TaskItem.self, TagEntity.self, GoalEntity.self, TrackingRecord.self], inMemory: true ) .environment(AppPreferences()) }