Update StoreKit config reference and use IAPManager singleton

Re-add Configuration.storekit with updated project reference and
use IAPManager.shared in FeelsApp to avoid creating a duplicate
instance.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Trey t
2026-02-10 09:56:56 -06:00
parent 1e8acfa320
commit 7cb5bdfb40
3 changed files with 184 additions and 3 deletions

View File

@@ -16,7 +16,7 @@ struct FeelsApp: App {
@UIApplicationDelegateAdaptor(AppDelegate.self) var appDelegate
let dataController = DataController.shared
@StateObject var iapManager = IAPManager()
@StateObject var iapManager = IAPManager.shared
@StateObject var authManager = BiometricAuthManager()
@StateObject var healthKitManager = HealthKitManager.shared
@AppStorage(UserDefaultsStore.Keys.firstLaunchDate.rawValue, store: GroupUserDefaults.groupDefaults) private var firstLaunchDate = Date()