MainRootView.swift 383 B

123456789101112131415
  1. import SwiftUI
  2. extension Main {
  3. struct RootView: BaseView {
  4. @EnvironmentObject var viewModel: ViewModel<Provider>
  5. var body: some View {
  6. viewModel.view(for: viewModel.scene.screen)
  7. .sheet(isPresented: $viewModel.isModalPresented) {
  8. NavigationView { self.viewModel.modal!.view }
  9. }
  10. }
  11. }
  12. }