fix refresh stuff

multistore
Razmig Sarkissian 2 years ago
parent 03aa70e989
commit c9eafe345f
  1. 15
      PadelClub/Views/Navigation/Agenda/ActivityView.swift

@ -113,13 +113,13 @@ struct ActivityView: View {
.environment(navigation)
.tint(.master)
}
// .refreshable {
// if navigation.agendaDestination == .tenup {
// federalDataViewModel.federalTournaments.removeAll()
// NetworkFederalService.shared.formId = ""
// _gatherFederalTournaments()
// }
// }
.refreshable {
if navigation.agendaDestination == .tenup {
federalDataViewModel.federalTournaments.removeAll()
NetworkFederalService.shared.formId = ""
_gatherFederalTournaments()
}
}
.task {
if navigation.agendaDestination == .tenup
&& dataStore.user?.hasClubs() == true
@ -204,6 +204,7 @@ struct ActivityView: View {
}
.sheet(isPresented: $presentClubSearchView, onDismiss: {
if dataStore.user?.hasClubs() == true {
federalDataViewModel.federalTournaments.removeAll()
navigation.agendaDestination = .tenup
}
}) {

Loading…
Cancel
Save