TempTrack-iOS/TempTrack/TempTrackApp.swift
2025-01-31 13:06:11 +01:00

31 lines
618 B
Swift

import SwiftUI
@main
struct TempTrackApp: App {
@StateObject
private var storage: PersistentStorage
@StateObject
private var scanner: BluetoothScanner
@StateObject
private var transfer = TransferHandler()
init() {
let storage = PersistentStorage()
self._scanner = .init(wrappedValue: .init(storage: storage))
self._storage = .init(wrappedValue: storage)
}
var body: some Scene {
WindowGroup {
ContentView(scanner: scanner)
.environmentObject(storage)
.environmentObject(transfer)
}
}
}