- Replace ObservableObject with @Observable macro - Inject UseCaseFactory instead of individual use cases - Use factory.makeCheckServerReachabilityUseCase() on demand - Use factory.makeLogoutUseCase() for 401 handling
- Replace ObservableObject with @Observable macro - Inject UseCaseFactory instead of individual use cases - Use factory.makeCheckServerReachabilityUseCase() on demand - Use factory.makeLogoutUseCase() for 401 handling