struct SettingsView: View {
   @Environment(ApplicationData.self) private var appData

   var body: some View {
      VStack {
         Text("My Settings")
         Spacer()
      }.padding()
      .navigationBarBackButtonHidden(true)
      .toolbar {
         ToolbarItem(placement: .topBarLeading) {
            Button("Back") {
               appData.viewPath.removeLast()
            }
         }
      }
   }
}
#Preview {
   NavigationStack {
      SettingsView()
         .environment(ApplicationData.shared)
   }
}