A dependency Injection solution for SwiftUI. Thank you Antoine van der Lee and Vincent Pradeilles for initially showcasing this idea.
privatestructUserServiceKey:DependencyKey{staticvarcurrentValue:UserService=MyUserService()}extensionDependencyValues{varuserService:UserService{get{Self[UserServiceKey.self]}set{Self[UserServiceKey.self]= newValue }}}@Dependency(\.userService)privatevaruserServiceDependencyValues[\.userService]=MockUserService()