[iOS] Added loader in subscription view controllers

This commit is contained in:
Alexander Boriskov 2020-03-24 13:55:54 +03:00 committed by Vladimir Byko-Ianko
parent cceff9e5df
commit ae028ddb08

View file

@ -43,11 +43,13 @@ class BaseSubscriptionViewController: MWMViewController {
override func viewDidLoad() {
super.viewDidLoad()
subscriptionManager?.addListener(self)
loadingView.isHidden = false
}
func configure(buttons: [SubscriptionPeriod: BookmarksSubscriptionButton],
discountLabels: [SubscriptionPeriod: InsetsLabel]) {
subscriptionManager?.getAvailableSubscriptions { [weak self] (subscriptions, error) in
self?.loadingView.isHidden = true
guard let subscriptions = subscriptions, subscriptions.count >= buttons.count else {
MWMAlertViewController.activeAlert().presentInfoAlert(L("price_error_title"),
text: L("price_error_subtitle"))