Why Use @StateObject in the App File?
In SwiftUI, you use @StateObject when you want to create and manage a view model that your whole app will use.
What is @StateObject?
@StateObject is how you create and keep a view model (or any observable class) ...