update delete account navigation

sync3
Raz 6 months ago
parent f7a208cc6b
commit 5a79d6ed6a
  1. 21
      PadelClub/Views/User/AccountView.swift

@ -35,10 +35,25 @@ struct AccountView: View {
}
}
Section {
RowButtonView("Supprimer mon compte", role: .destructive, confirmationMessage: "Voulez-vous vraiment supprimer définitivement votre compte et ses données associées ?") {
DataStore.shared.deleteAccount()
// handler()
NavigationLink {
List {
Section {
Text("Attention la suppression de votre compte est irréversible. Vous perdrez l'accès à tous vos tournois créés jusqu'à présent.").foregroundStyle(.logoRed).bold()
}
RowButtonView("Supprimer mon compte", role: .destructive, confirmationMessage: "Voulez-vous vraiment supprimer définitivement votre compte et ses données associées ?") {
DataStore.shared.deleteAccount()
}
}
.navigationTitle("Supprimer votre compte")
.navigationBarTitleDisplayMode(.inline)
.toolbarBackground(.visible, for: .navigationBar)
.toolbarBackground(.logoRed, for: .navigationBar)
} label: {
Text("Suppression du compte")
}
} header: {
Text("Accéder à l'écran de suppression de compte.")
}
}.navigationTitle(user.username)
}

Loading…
Cancel
Save