From 7d0d4e580ae079a25a842f494b8d80fafd00ec25 Mon Sep 17 00:00:00 2001 From: yajan Date: Wed, 24 Aug 2022 13:40:40 +0545 Subject: [PATCH] notification part finished --- .../View/NotificationList.storyboard | 28 ++++++++------- .../View/NotificationListViewController.swift | 3 +- .../View/cell/NotificationListCell.swift | 4 +++ .../error.imageset/Contents.json | 2 +- .../Assets.xcassets/error.imageset/error.svg | 32 ------------------ .../error.imageset/notify-error-color.png | Bin 0 -> 9100 bytes 6 files changed, 23 insertions(+), 46 deletions(-) delete mode 100644 GME Remit/Supported Files/Assets.xcassets/error.imageset/error.svg create mode 100644 GME Remit/Supported Files/Assets.xcassets/error.imageset/notify-error-color.png diff --git a/GME Remit/Modules/NotificationList/User Interface/View/NotificationList.storyboard b/GME Remit/Modules/NotificationList/User Interface/View/NotificationList.storyboard index ed0b7f87..b732976f 100644 --- a/GME Remit/Modules/NotificationList/User Interface/View/NotificationList.storyboard +++ b/GME Remit/Modules/NotificationList/User Interface/View/NotificationList.storyboard @@ -23,7 +23,7 @@ - + @@ -33,29 +33,29 @@ - + - + - + @@ -99,7 +100,7 @@ - + @@ -118,6 +119,9 @@ + + + diff --git a/GME Remit/Modules/NotificationList/User Interface/View/NotificationListViewController.swift b/GME Remit/Modules/NotificationList/User Interface/View/NotificationListViewController.swift index 43b7b7cd..ae984451 100644 --- a/GME Remit/Modules/NotificationList/User Interface/View/NotificationListViewController.swift +++ b/GME Remit/Modules/NotificationList/User Interface/View/NotificationListViewController.swift @@ -65,13 +65,14 @@ extension NotificationListViewController: UITableViewDelegate, UITableViewDataSo func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell { let cell = tableView.dequeueReusableCell(withIdentifier: "NotificationListCell", for: indexPath) as! NotificationListCell let item = tableData[indexPath.row] + cell.setupView() cell.renderData(data: item) return cell } func tableView(_ tableView: UITableView, heightForRowAt indexPath: IndexPath) -> CGFloat { // return UITableView.automaticDimension - return 115 + return 125 } func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath) { diff --git a/GME Remit/Modules/NotificationList/User Interface/View/cell/NotificationListCell.swift b/GME Remit/Modules/NotificationList/User Interface/View/cell/NotificationListCell.swift index 8e5083d2..ed0291da 100644 --- a/GME Remit/Modules/NotificationList/User Interface/View/cell/NotificationListCell.swift +++ b/GME Remit/Modules/NotificationList/User Interface/View/cell/NotificationListCell.swift @@ -20,6 +20,10 @@ class NotificationListCell: UITableViewCell { @IBOutlet weak var statusLabel: UILabel! @IBOutlet weak var statusImageView: UIImageView! + func setupView() { + cardView.set(cornerRadius: 12) + } + func renderData(data: NotificationList) { statusLabel.text = data.title statusDate.text = data.createDate diff --git a/GME Remit/Supported Files/Assets.xcassets/error.imageset/Contents.json b/GME Remit/Supported Files/Assets.xcassets/error.imageset/Contents.json index 8d95c25b..8759e42c 100644 --- a/GME Remit/Supported Files/Assets.xcassets/error.imageset/Contents.json +++ b/GME Remit/Supported Files/Assets.xcassets/error.imageset/Contents.json @@ -1,7 +1,6 @@ { "images" : [ { - "filename" : "error.svg", "idiom" : "universal", "scale" : "1x" }, @@ -10,6 +9,7 @@ "scale" : "2x" }, { + "filename" : "notify-error-color.png", "idiom" : "universal", "scale" : "3x" } diff --git a/GME Remit/Supported Files/Assets.xcassets/error.imageset/error.svg b/GME Remit/Supported Files/Assets.xcassets/error.imageset/error.svg deleted file mode 100644 index 7d8e479c..00000000 --- a/GME Remit/Supported Files/Assets.xcassets/error.imageset/error.svg +++ /dev/null @@ -1,32 +0,0 @@ - - - - - - - - - - - diff --git a/GME Remit/Supported Files/Assets.xcassets/error.imageset/notify-error-color.png b/GME Remit/Supported Files/Assets.xcassets/error.imageset/notify-error-color.png new file mode 100644 index 0000000000000000000000000000000000000000..8323656e6e1e263a56f013f64d2a0682d5d83c1d GIT binary patch literal 9100 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 H#y|fL>Pyz= literal 0 HcmV?d00001