Sobes.tech
Senior

акыркы класс ProfileViewModel1 { enum Абал { ... } var абал: Абал = .idle let кызмат: UserService init(кызмат: UserService) { ... } func onBackPress() { // көрүү deinit } func loadUser() { абал = .loading Task { [weak self] guard let self else { return } do { let колдонуучу = try await self.кызмат.fetchUser() self.абал = .loaded(колдонуучу) } catch { self.абал = .failed(error.localizedDescription) } } } }