Mercurial > public > lazybear
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") }