multistore
Laurent 2 years ago
parent 9d6e9a9c4f
commit 3a9a075035
  1. 26
      PadelClub/Views/Subscription/SubscriptionInfoView.swift

@ -10,21 +10,21 @@ import TipKit
struct SubscriptionInfoView: View {
var payment: Tournament.TournamentPayment? = .free
init() {
self.payment = Guard.main.paymentForNewTournament()
}
@State var payment: Tournament.TournamentPayment? = .free
var body: some View {
switch self.payment {
case .free:
TipView(FreeTournamentTip()).tipStyle(tint: nil, background: .blue.opacity(0.2))
case nil:
TipView(NoPaymentTip()).tipStyle(tint: nil, background: .logoRed)
default:
EmptyView()
Group {
switch self.payment {
case .free:
TipView(FreeTournamentTip()).tipStyle(tint: nil, background: .blue.opacity(0.2))
case nil:
TipView(NoPaymentTip()).tipStyle(tint: nil, background: .logoRed)
default:
EmptyView()
}
}.onAppear {
self.payment = Guard.main.paymentForNewTournament()
}
}

Loading…
Cancel
Save