|
|
|
|
@ -10,14 +10,11 @@ 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 { |
|
|
|
|
|
|
|
|
|
Group { |
|
|
|
|
switch self.payment { |
|
|
|
|
case .free: |
|
|
|
|
TipView(FreeTournamentTip()).tipStyle(tint: nil, background: .blue.opacity(0.2)) |
|
|
|
|
@ -26,6 +23,9 @@ struct SubscriptionInfoView: View { |
|
|
|
|
default: |
|
|
|
|
EmptyView() |
|
|
|
|
} |
|
|
|
|
}.onAppear { |
|
|
|
|
self.payment = Guard.main.paymentForNewTournament() |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|