Change some ObservedObject to StateObject
This commit is contained in:
parent
a8137b7893
commit
791516741e
|
@ -13,7 +13,7 @@ struct LibraryListView: View {
|
||||||
private var viewContext
|
private var viewContext
|
||||||
@EnvironmentObject
|
@EnvironmentObject
|
||||||
var globalData: GlobalData
|
var globalData: GlobalData
|
||||||
@ObservedObject
|
@StateObject
|
||||||
var viewModel: LibraryListViewModel
|
var viewModel: LibraryListViewModel
|
||||||
|
|
||||||
var body: some View {
|
var body: some View {
|
||||||
|
|
|
@ -15,7 +15,7 @@ struct LibrarySearchView: View {
|
||||||
private var viewContext
|
private var viewContext
|
||||||
@EnvironmentObject
|
@EnvironmentObject
|
||||||
var globalData: GlobalData
|
var globalData: GlobalData
|
||||||
@ObservedObject
|
@StateObject
|
||||||
var viewModel: LibrarySearchViewModel
|
var viewModel: LibrarySearchViewModel
|
||||||
|
|
||||||
@State
|
@State
|
||||||
|
|
|
@ -13,7 +13,7 @@ struct LibraryView: View {
|
||||||
private var viewContext
|
private var viewContext
|
||||||
@EnvironmentObject
|
@EnvironmentObject
|
||||||
var globalData: GlobalData
|
var globalData: GlobalData
|
||||||
@ObservedObject
|
@StateObject
|
||||||
var viewModel: LibraryViewModel
|
var viewModel: LibraryViewModel
|
||||||
|
|
||||||
@State
|
@State
|
||||||
|
@ -27,7 +27,7 @@ struct LibraryView: View {
|
||||||
private var tracks: [GridItem] = []
|
private var tracks: [GridItem] = []
|
||||||
|
|
||||||
init(viewModel: LibraryViewModel, title: String) {
|
init(viewModel: LibraryViewModel, title: String) {
|
||||||
self.viewModel = viewModel
|
_viewModel = StateObject(wrappedValue: viewModel)
|
||||||
self.title = title
|
self.title = title
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue