diff LazyBear/Views/Profile/Helpers/RenameListSheet.swift @ 430:c78d5b5b3bda

Minor updates
author Dennis Concepción Martín <66180929+denniscm190@users.noreply.github.com>
date Sat, 19 Jun 2021 16:21:26 +0200
parents 8c58ce834d95
children
line wrap: on
line diff
--- a/LazyBear/Views/Profile/Helpers/RenameListSheet.swift	Sat Jun 19 16:20:58 2021 +0200
+++ b/LazyBear/Views/Profile/Helpers/RenameListSheet.swift	Sat Jun 19 16:21:26 2021 +0200
@@ -10,9 +10,10 @@
 
 struct RenameListSheet: View {
     var oldWatchlistName: String
+
     @State private var newWatchlistName = String()
     
-    @Environment(\.presentationMode) private var renameListSheetPresentationMode
+    @Environment(\.presentationMode) private var renameListSheetPresentation
     @Environment(\.managedObjectContext) private var moc
     @FetchRequest(entity: WatchlistCompany.entity(), sortDescriptors: [])
     var watchlistCompanies: FetchedResults<WatchlistCompany>
@@ -31,7 +32,7 @@
             .navigationTitle("Rename your watchlist")
             .toolbar {
                 ToolbarItem(placement: .navigationBarLeading) {
-                    Button(action: { renameListSheetPresentationMode.wrappedValue.dismiss() }) {
+                    Button(action: { renameListSheetPresentation.wrappedValue.dismiss() }) {
                         Image(systemName: "multiply")
                     }
                 }
@@ -55,7 +56,8 @@
         
         do {
             try moc.save()
-            renameListSheetPresentationMode.wrappedValue.dismiss()
+            renameListSheetPresentation.wrappedValue.dismiss()
+            
         } catch {
             print(error.localizedDescription)
         }
@@ -63,6 +65,8 @@
 }
 
 struct RenameListSheet_Previews: PreviewProvider {
+    @Environment(\.presentationMode) static var presentationMode
+    
     static var previews: some View {
         RenameListSheet(oldWatchlistName: "Old name")
     }