Change some ObservedObject to StateObject

This commit is contained in:
PangMo5 2021-06-01 13:51:56 +09:00
parent a8137b7893
commit 791516741e
3 changed files with 4 additions and 4 deletions

View File

@ -13,7 +13,7 @@ struct LibraryListView: View {
private var viewContext
@EnvironmentObject
var globalData: GlobalData
@ObservedObject
@StateObject
var viewModel: LibraryListViewModel
var body: some View {

View File

@ -15,7 +15,7 @@ struct LibrarySearchView: View {
private var viewContext
@EnvironmentObject
var globalData: GlobalData
@ObservedObject
@StateObject
var viewModel: LibrarySearchViewModel
@State

View File

@ -13,7 +13,7 @@ struct LibraryView: View {
private var viewContext
@EnvironmentObject
var globalData: GlobalData
@ObservedObject
@StateObject
var viewModel: LibraryViewModel
@State
@ -27,7 +27,7 @@ struct LibraryView: View {
private var tracks: [GridItem] = []
init(viewModel: LibraryViewModel, title: String) {
self.viewModel = viewModel
_viewModel = StateObject(wrappedValue: viewModel)
self.title = title
}