// // MainView.swift // SUIExamples // // Created by Pavel Yurchenko on 17.08.2024. // import SwiftUI struct MainView: View { @Environment(MainVM.self) private var vm var body: some View { VStack { Button("Products") { vm.navigatorStack.push(.products) } Button("Product 1") { vm.navigatorStack.push(.product(id: 1)) } Button("Cart") { vm.navigatorStack.push(.cart) } Button("Feedback") { vm.navigatorStack.push(.feedback) } } .padding() } } #Preview { MainBuilder().build() }