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

Loading…
Cancel
Save