in Sharing/ViewModels/ViewModel.swift [64:75]
func refresh() {
state = .loading
fetchPrivateAndSharedContacts { result in
switch result {
case let .success((privateContacts, sharedContacts)):
self.state = .loaded(private: privateContacts, shared: sharedContacts)
case let .failure(error):
self.state = .error(error)
}
}
}