// // NavigationManager.swift // WorkoutsPlus // // Created by Felix Förtsch on 04.11.24. // import SwiftUI class NavigationManager: ObservableObject { @Published var path = NavigationPath() func navigateFromRoot(to destination: NavigationDestination) { path = NavigationPath() path.append(destination) } } enum NavigationDestination: Hashable { case activeWorkoutSession case workoutLibrary case workoutLog case exerciseLibrary case settings case debug }