From 3a499281c2fe33c670a9b84bf3fd60a29ffa86c7 Mon Sep 17 00:00:00 2001 From: BilalKhanWDI Date: Wed, 18 Sep 2024 19:25:25 +0530 Subject: [PATCH] - handled nodata in orders --- .../Base.lproj/AuthenticationSB.storyboard | 315 ++++++++---------- WOKA/SideBarNav/Controller/MyOrdersVC.swift | 5 + WOKA/SideBarNav/SideBarNav.storyboard | 104 +++--- WOKA/SideBarNav/ViewModel/MyOrdersVM.swift | 6 +- WOKA/Theme/Controller/PlayerVC.swift | 19 +- 5 files changed, 222 insertions(+), 227 deletions(-) diff --git a/WOKA/Authentication/Base.lproj/AuthenticationSB.storyboard b/WOKA/Authentication/Base.lproj/AuthenticationSB.storyboard index ebcdc85..7b2eaf6 100644 --- a/WOKA/Authentication/Base.lproj/AuthenticationSB.storyboard +++ b/WOKA/Authentication/Base.lproj/AuthenticationSB.storyboard @@ -1,9 +1,9 @@ - + - + @@ -375,131 +375,145 @@ Sent to Your Parent’s Email - - + + - - - + + - - + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - + + + + + + + + + + @@ -524,17 +538,18 @@ Sent to Your Parent’s Email + + - - + + - @@ -553,7 +568,7 @@ Sent to Your Parent’s Email - + @@ -1382,17 +1397,17 @@ Sent to Your Parent’s Email - + - + - + - + + + @@ -681,6 +708,8 @@ + + @@ -688,6 +717,7 @@ + @@ -862,20 +892,6 @@ Retry after some time - - - - - - - - - - - - - - diff --git a/WOKA/SideBarNav/ViewModel/MyOrdersVM.swift b/WOKA/SideBarNav/ViewModel/MyOrdersVM.swift index ab99f86..88645e4 100644 --- a/WOKA/SideBarNav/ViewModel/MyOrdersVM.swift +++ b/WOKA/SideBarNav/ViewModel/MyOrdersVM.swift @@ -88,13 +88,16 @@ class MyOrdersVM{ guard let self else{return} Utilities.dismissProgressHUD() refreshControl.endRefreshing() - return + vc.noDataStack.isHidden = false case 1: guard let self, let totalCount = data.data?.result?.total , let data = data.data?.result?.data else{ Utilities.dismissProgressHUD() self?.refreshControl.endRefreshing() + self?.vc.noDataStack.isHidden = false return } + vc.noDataStack.isHidden = true + if refreshControl.isRefreshing{ self.orderData.removeAll() } @@ -115,6 +118,7 @@ class MyOrdersVM{ guard let self else{return} Utilities.dismissProgressHUD() refreshControl.endRefreshing() + vc.noDataStack.isHidden = false print(error) } } diff --git a/WOKA/Theme/Controller/PlayerVC.swift b/WOKA/Theme/Controller/PlayerVC.swift index 5986f93..2fa0adc 100644 --- a/WOKA/Theme/Controller/PlayerVC.swift +++ b/WOKA/Theme/Controller/PlayerVC.swift @@ -60,18 +60,17 @@ class PlayerVC: JWPlayerViewController, JWPlayerViewControllerDelegate { NotificationCenter.default.addObserver(self, selector: #selector(appDidEnterBackground), name: UIApplication.didEnterBackgroundNotification, object: nil) NotificationCenter.default.addObserver(self, selector: #selector(appWillEnterForeground), name: UIApplication.willEnterForegroundNotification, object: nil) - // let skinStylingBuilder = JWPlayerSkinBuilder() - // .buttonsColor(.blue) - // .backgroundColor(.cyan) - // - // let skinStyling = try? skinStylingBuilder.build() - // self.styling = skinStyling + + let skinStylingBuilder = JWPlayerSkinBuilder() + .adCueColor(.yellow) + // .buttonsColor(.blue) + // .backgroundColor(.cyan) - self.setVisibility(.hidden, for: [.fullscreenButton]) - self.setVisibility(.hidden, for: [.settingsButton]) - self.setVisibility(.hidden, for: [.pictureInPictureButton]) - self.setVisibility(.hidden, for: [.languagesButton]) + let skinStyling = try? skinStylingBuilder.build() + self.styling = skinStyling + self.setVisibility(.hidden, for: [.fullscreenButton, .pictureInPictureButton,.languagesButton]) + print("Quality:- ", player.visualQualityLevels) } override func viewDidAppear(_ animated: Bool) {