club_update
Razmig Sarkissian 1 year ago
parent 462620cb31
commit 304bbed7c0
  1. 12
      PadelClub/Views/Cashier/Event/EventSettingsView.swift
  2. 1
      PadelClub/Views/Tournament/TournamentInitView.swift

@ -21,19 +21,21 @@ struct EventSettingsView: View {
link.append(event.eventTitle()) link.append(event.eventTitle())
link.append("\n\n") link.append("\n\n")
link.append("Retrouvez toutes les infos en suivant le\(tournaments.count.pluralSuffix) lien\(tournaments.count.pluralSuffix) ci-dessous") link.append("Retrouvez toutes les infos en suivant le\(tournaments.count.pluralSuffix) lien\(tournaments.count.pluralSuffix) ci-dessous :")
link.append("\n\n") link.append("\n\n")
tournaments.forEach({ tournament in link.append(tournaments.compactMap({ tournament in
if let url = tournament.shareURL(pageLink) { if let url = tournament.shareURL(pageLink) {
var tournamentLink = [String]() var tournamentLink = [String]()
tournamentLink.append(tournament.tournamentTitle()) tournamentLink.append(tournament.tournamentTitle())
tournamentLink.append(url.absoluteString) tournamentLink.append(url.absoluteString)
link.append(tournamentLink.joined(separator: "\n")) return tournamentLink.joined(separator: "\n")
} else {
return nil
} }
}) }).joined(separator: "\n\n"))
return link.joined(separator: "\n\n") return link.joined()
} }
init(event: Event) { init(event: Event) {

@ -9,6 +9,7 @@ import SwiftUI
import LeStorage import LeStorage
struct TournamentInitView: View { struct TournamentInitView: View {
@EnvironmentObject var dataStore: DataStore
var tournament: Tournament var tournament: Tournament
@ViewBuilder @ViewBuilder

Loading…
Cancel
Save