Skip to content

Commit

Permalink
ObservedObject changed to StateObject
Browse files Browse the repository at this point in the history
  • Loading branch information
vilimas committed Aug 22, 2024
1 parent 7510f0a commit 369600d
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions Sources/Billboard/Utilities/AdvertisementViewModifier.swift
Original file line number Diff line number Diff line change
Expand Up @@ -21,13 +21,13 @@ public struct AdvertisementModifier<V: View>: ViewModifier {
let config : BillboardConfiguration
let paywall: () -> V

@ObservedObject private var monitor : BillboardViewModel
@StateObject private var monitor : BillboardViewModel

init(showAd: Binding<Bool>, config: BillboardConfiguration, paywall: @escaping () -> V) {
self.showAd = showAd
self.config = config
self.paywall = paywall
self.monitor = BillboardViewModel(configuration: config)
self._monitor = StateObject(wrappedValue: BillboardViewModel(configuration: config))
}

@State private var advertisement: BillboardAd? = nil
Expand Down

0 comments on commit 369600d

Please sign in to comment.