Browse Source

changed as subash's comments

pull/1/head
InKwon James Kim 5 years ago
parent
commit
c1c591959a
  1. 2
      GME Remit/APIs/Router/APIRouter.swift
  2. 1
      GME Remit/Modules/Home/User Interface/View/Cell/HomeCollectionCollectionViewCell.swift
  3. 4
      GME Remit/Modules/Home/User Interface/View/Cell/HomeCollectionTableViewCell.swift
  4. 1
      GME Remit/Modules/Profile/ProfileViewController.swift
  5. 17
      GME Remit/Modules/RemittanceModules/DomesticModules/DomesticRemit/Application Logic/Service/DomesticRemitService.swift
  6. 4
      GME Remit/Modules/RemittanceModules/DomesticModules/DomesticRemit/User Interface/View/DomesticRemit.storyboard
  7. 30
      GME Remit/Modules/RemittanceModules/TransactionHistoryModules/TransactionHistory/User Interface/View/DatePickerViewController.swift
  8. 122
      GME Remit/Modules/RemittanceModules/TransactionHistoryModules/TransactionHistory/User Interface/View/TransactionHistoryDatePicker.storyboard
  9. 21
      GME Remit/Supported Files/Assets.xcassets/ic_menu_domestic.imageset/Contents.json
  10. BIN
      GME Remit/Supported Files/Assets.xcassets/ic_menu_domestic.imageset/ic_menu_domestic.png
  11. 5
      GME Remit/Utilities/AppConstants.swift

2
GME Remit/APIs/Router/APIRouter.swift

@ -683,8 +683,10 @@ extension APIRouter {
case .sendDomesticRemit(let model):
let senderID = GMEDB.shared.user.string(.senderId) ?? ""
let userID = GMEDB.shared.user.string(.userId) ?? ""
return [
"CustomerId": senderID,
"userId": userID,
"FintechUseNo": model.fintechID,
"SentAmount": model.sendAmount,
"RecipientBankCode": model.bankCode,

1
GME Remit/Modules/Home/User Interface/View/Cell/HomeCollectionCollectionViewCell.swift

@ -18,6 +18,7 @@ class HomeCollectionCollectionViewCell: UICollectionViewCell {
self.imageview.image = model?.icon
self.titleLabel.text = model?.title
self.dragButton.isHidden = true
self.layer.cornerRadius = 5
self.layer.shadowColor = UIColor.darkGray.cgColor
self.layer.shadowOpacity = 0.5
self.layer.shadowRadius = 2

4
GME Remit/Modules/Home/User Interface/View/Cell/HomeCollectionTableViewCell.swift

@ -108,7 +108,7 @@ class HomeCollectionTableViewCell: UITableViewCell, UICollectionViewDelegateFlow
let domesticRemitMenu = HomeCollectionModel()
domesticRemitMenu.index = 6
domesticRemitMenu.title = "domestic_remittance_text".localized()
domesticRemitMenu.icon = #imageLiteral(resourceName: "send-money")
domesticRemitMenu.icon = #imageLiteral(resourceName: "ic_menu_domestic")
let menus = [sendMoneyMenu, toadaysRateMenu, domesticRemitMenu, trackTransferMenu]
return menus
@ -181,7 +181,7 @@ extension HomeCollectionTableViewCell: UICollectionViewDataSource {
withReuseIdentifier: "HomeCollectionCollectionViewCell",
for: indexPath
) as? HomeCollectionCollectionViewCell else {
return UICollectionViewCell()
return HomeCollectionCollectionViewCell()
}
let menus = self.configureMenu()

1
GME Remit/Modules/Profile/ProfileViewController.swift

@ -63,6 +63,7 @@ class ProfileViewController: UIViewController {
self.gmeWalletNoTitle.text = "gme_wallet_no_text".localized()
self.withdrawButton.setTitle(StringConstants().withdrawButtonText, for: UIControl.State.normal)
self.changePasswordButton.setTitle(StringConstants().changePasswordText, for: UIControl.State.normal)
withdrawButton.layer.cornerRadius = 5
}
override func setupTabItem() {

17
GME Remit/Modules/RemittanceModules/DomesticModules/DomesticRemit/Application Logic/Service/DomesticRemitService.swift

@ -257,7 +257,20 @@ class DomesticRemitService: DomesticRemitServiceType {
// let json = ResponseContainerObject<DomesticRemitResponseModel>(JSONString: testModel) else { return }
// success(json)
APIRouter.sendDomesticRemit(model: model).json(success: success, failure: failure)
APIRouter.sendDomesticRemit(model: model)
.request(
success: {(response: ResponseContainerObject<DomesticRemitResponseModel>) in
if response.errorCode != "0" {
let error = NSError(
domain: "Network",
code: 0,
message: response.message ?? "Failed Send Money"
)
failure(error)
}
success(response)
},
failure: failure
)
}
}

4
GME Remit/Modules/RemittanceModules/DomesticModules/DomesticRemit/User Interface/View/DomesticRemit.storyboard

@ -312,7 +312,7 @@
<constraints>
<constraint firstAttribute="height" constant="50" id="Lj3-hr-AGQ"/>
</constraints>
<fontDescription key="fontDescription" name="SanFranciscoDisplay-Regular" family="San Francisco Display" pointSize="17"/>
<fontDescription key="fontDescription" name="SanFranciscoDisplay-Medium" family="San Francisco Display" pointSize="17"/>
<state key="normal" title="Ok">
<color key="titleColor" white="1" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
</state>
@ -372,7 +372,7 @@
<constraints>
<constraint firstAttribute="height" constant="50" id="Cft-tW-Ta2"/>
</constraints>
<fontDescription key="fontDescription" name="SanFranciscoDisplay-Regular" family="San Francisco Display" pointSize="17"/>
<fontDescription key="fontDescription" name="SanFranciscoDisplay-Medium" family="San Francisco Display" pointSize="17"/>
<state key="normal" title="Send">
<color key="titleColor" white="1" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
</state>

30
GME Remit/Modules/RemittanceModules/TransactionHistoryModules/TransactionHistory/User Interface/View/DatePickerViewController.swift

@ -9,14 +9,15 @@
import UIKit
class DatePickerViewController: UIViewController {
@IBOutlet private weak var fromTextfield: UITextField!
@IBOutlet private weak var toTextfield: UITextField!
@IBOutlet private weak var fromTitleLabel: UILabel!
@IBOutlet private weak var toTitleLabel: UILabel!
@IBOutlet private weak var fromTextfield: ValidationTextField!
@IBOutlet private weak var toTextfield: ValidationTextField!
@IBOutlet private weak var mainView: UIView!
@IBOutlet private weak var cancelButton: UIButton!
@IBOutlet private weak var searchButton: UIButton!
private let impact = UIImpactFeedbackGenerator()
private struct StringConstants {
let fromPlaceholderText = "placeholder_from_text".localized()
let toPlaceholderText = "placeholder_to_text".localized()
@ -48,7 +49,8 @@ class DatePickerViewController: UIViewController {
override func viewWillAppear(_ animated: Bool) {
super.viewWillAppear(animated)
impact.impactOccurred()
mainView.popUpBouncy()
}
// IBActions
@ -68,6 +70,9 @@ class DatePickerViewController: UIViewController {
// private functions
private func setup() {
mainView.layer.cornerRadius = 5
setupToDatePicker()
setupFromDatePicker()
configureLanguage()
@ -85,12 +90,12 @@ class DatePickerViewController: UIViewController {
toDatePicker.date = Date()
handleToDatePicker(sender: toDatePicker)
searchButton.backgroundColor = .themeRed
cancelButton.setTitleColor(.themeRed, for: .normal)
}
func configureLanguage() {
fromTitleLabel.text = StringConstants().fromPlaceholderText
toTitleLabel.text = StringConstants().toPlaceholderText
fromTextfield.titleText = "from_text".localized()
toTextfield.titleText = "to_text".localized()
fromTextfield.placeholder = StringConstants().fromPlaceholderText
toTextfield.placeholder = StringConstants().toPlaceholderText
cancelButton.setTitle(StringConstants().cancelButtonText, for: UIControl.State.normal)
@ -98,9 +103,18 @@ class DatePickerViewController: UIViewController {
}
private func setupFromDatePicker() {
let dateString:String = "2017-01-01"
let dateFormatter = DateFormatter()
dateFormatter.dateFormat = "yyyy-MM-dd"
let sinceDate = dateFormatter.date(from: dateString)
fromDatePicker.datePickerMode = .date
fromTextfield.inputView = fromDatePicker
fromDatePicker.maximumDate = Date()
fromDatePicker.minimumDate = sinceDate
fromDatePicker.addTarget(self, action: #selector(handleFromDatePicker(sender:)), for: .valueChanged)
}

122
GME Remit/Modules/RemittanceModules/TransactionHistoryModules/TransactionHistory/User Interface/View/TransactionHistoryDatePicker.storyboard

@ -1,11 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="14490.70" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" useTraitCollections="YES" useSafeAreas="YES" colorMatched="YES">
<device id="retina4_7" orientation="portrait">
<adaptation id="fullscreen"/>
</device>
<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="14868" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" useTraitCollections="YES" useSafeAreas="YES" colorMatched="YES">
<device id="retina4_7" orientation="portrait" appearance="light"/>
<dependencies>
<deployment identifier="iOS"/>
<plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="14490.49"/>
<plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="14824"/>
<capability name="Safe area layout guides" minToolsVersion="9.0"/>
<capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/>
</dependencies>
@ -16,9 +14,6 @@
<array key="SanFranciscoText-Medium.otf">
<string>SanFranciscoText-Medium</string>
</array>
<array key="SanFranciscoText-Regular.otf">
<string>SanFranciscoText-Regular</string>
</array>
</customFonts>
<scenes>
<!--Date Picker View Controller-->
@ -30,64 +25,67 @@
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
<subviews>
<view clipsSubviews="YES" contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="ULD-Eu-tB1">
<rect key="frame" x="16" y="208.5" width="343" height="250"/>
<rect key="frame" x="37.5" y="228.5" width="300" height="210.5"/>
<subviews>
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="From" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="egs-MP-XU0">
<rect key="frame" x="16" y="25" width="33" height="17"/>
<fontDescription key="fontDescription" type="system" pointSize="14"/>
<color key="textColor" red="0.2901960784" green="0.2901960784" blue="0.2901960784" alpha="1" colorSpace="calibratedRGB"/>
<nil key="highlightedColor"/>
</label>
<textField opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" borderStyle="roundedRect" placeholder="Select start date" textAlignment="center" minimumFontSize="17" translatesAutoresizingMaskIntoConstraints="NO" id="pCR-cq-obj">
<rect key="frame" x="10" y="53" width="323" height="40"/>
<constraints>
<constraint firstAttribute="height" constant="40" id="Dk4-ZC-Ey4"/>
</constraints>
<color key="textColor" red="0.29019607843137252" green="0.29019607843137252" blue="0.29019607843137252" alpha="1" colorSpace="calibratedRGB"/>
<fontDescription key="fontDescription" name="SanFranciscoDisplay-Regular" family="San Francisco Display" pointSize="17"/>
<textInputTraits key="textInputTraits"/>
</textField>
<label opaque="NO" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="To" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="8R4-ao-hRh">
<rect key="frame" x="16" y="113" width="15.5" height="17"/>
<fontDescription key="fontDescription" type="system" pointSize="14"/>
<color key="textColor" red="0.2901960784" green="0.2901960784" blue="0.2901960784" alpha="1" colorSpace="calibratedRGB"/>
<nil key="highlightedColor"/>
</label>
<textField opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" borderStyle="roundedRect" placeholder="Select end date" textAlignment="center" minimumFontSize="17" translatesAutoresizingMaskIntoConstraints="NO" id="I48-21-OzR">
<rect key="frame" x="10" y="141" width="323" height="40"/>
<constraints>
<constraint firstAttribute="height" constant="40" id="3EU-b3-51N"/>
</constraints>
<color key="textColor" red="0.29019607843137252" green="0.29019607843137252" blue="0.29019607843137252" alpha="1" colorSpace="calibratedRGB"/>
<fontDescription key="fontDescription" name="SanFranciscoDisplay-Regular" family="San Francisco Display" pointSize="17"/>
<textInputTraits key="textInputTraits"/>
</textField>
<stackView opaque="NO" contentMode="scaleToFill" axis="vertical" spacing="20" translatesAutoresizingMaskIntoConstraints="NO" id="4mM-kD-3zW">
<rect key="frame" x="20" y="20" width="260" height="120"/>
<subviews>
<textField opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" borderStyle="roundedRect" placeholder="Select start date" minimumFontSize="17" translatesAutoresizingMaskIntoConstraints="NO" id="pCR-cq-obj" customClass="ValidationTextField" customModule="GME_Remit" customModuleProvider="target">
<rect key="frame" x="0.0" y="0.0" width="260" height="50"/>
<constraints>
<constraint firstAttribute="height" constant="50" id="Dk4-ZC-Ey4"/>
</constraints>
<color key="textColor" red="0.29019607843137252" green="0.29019607843137252" blue="0.29019607843137252" alpha="1" colorSpace="calibratedRGB"/>
<fontDescription key="fontDescription" name="SanFranciscoDisplay-Regular" family="San Francisco Display" pointSize="17"/>
<textInputTraits key="textInputTraits"/>
<userDefinedRuntimeAttributes>
<userDefinedRuntimeAttribute type="boolean" keyPath="isShowTitle" value="YES"/>
<userDefinedRuntimeAttribute type="boolean" keyPath="isLineHidden" value="NO"/>
<userDefinedRuntimeAttribute type="boolean" keyPath="isUseTitle" value="YES"/>
</userDefinedRuntimeAttributes>
</textField>
<textField opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="left" contentVerticalAlignment="center" borderStyle="roundedRect" placeholder="Select end date" minimumFontSize="17" translatesAutoresizingMaskIntoConstraints="NO" id="I48-21-OzR" customClass="ValidationTextField" customModule="GME_Remit" customModuleProvider="target">
<rect key="frame" x="0.0" y="70" width="260" height="50"/>
<constraints>
<constraint firstAttribute="height" constant="50" id="3EU-b3-51N"/>
</constraints>
<color key="textColor" red="0.29019607843137252" green="0.29019607843137252" blue="0.29019607843137252" alpha="1" colorSpace="calibratedRGB"/>
<fontDescription key="fontDescription" name="SanFranciscoDisplay-Regular" family="San Francisco Display" pointSize="17"/>
<textInputTraits key="textInputTraits"/>
<userDefinedRuntimeAttributes>
<userDefinedRuntimeAttribute type="boolean" keyPath="isShowTitle" value="YES"/>
<userDefinedRuntimeAttribute type="boolean" keyPath="isUseTitle" value="YES"/>
<userDefinedRuntimeAttribute type="boolean" keyPath="isLineHidden" value="NO"/>
</userDefinedRuntimeAttributes>
</textField>
</subviews>
</stackView>
<view hidden="YES" contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="nPo-RO-gkQ">
<rect key="frame" x="0.0" y="199.5" width="343" height="0.5"/>
<rect key="frame" x="0.0" y="160" width="300" height="0.5"/>
<color key="backgroundColor" red="0.7843137255" green="0.78039215689999997" blue="0.80000000000000004" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
<constraints>
<constraint firstAttribute="height" constant="0.5" id="e5f-OB-PCo"/>
</constraints>
</view>
<view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="aSy-Xt-xYB">
<rect key="frame" x="0.0" y="200" width="343" height="50"/>
<rect key="frame" x="0.0" y="160.5" width="300" height="50"/>
<subviews>
<stackView opaque="NO" contentMode="scaleToFill" distribution="fillEqually" spacing="1" translatesAutoresizingMaskIntoConstraints="NO" id="bCn-Ov-est">
<rect key="frame" x="0.0" y="0.0" width="343" height="50"/>
<stackView opaque="NO" contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="bCn-Ov-est">
<rect key="frame" x="0.0" y="0.0" width="300" height="50"/>
<subviews>
<button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="d6F-Zw-V5J">
<rect key="frame" x="0.0" y="0.0" width="171" height="50"/>
<color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
<fontDescription key="fontDescription" name="SanFranciscoText-Regular" family="San Francisco Text" pointSize="17"/>
<rect key="frame" x="0.0" y="0.0" width="120" height="50"/>
<color key="backgroundColor" white="0.33333333333333331" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
<fontDescription key="fontDescription" name="SanFranciscoText-Medium" family="San Francisco Text" pointSize="17"/>
<state key="normal" title="Cancel">
<color key="titleColor" red="0.92941176469999998" green="0.10980392160000001" blue="0.14117647059999999" alpha="1" colorSpace="custom" customColorSpace="calibratedRGB"/>
<color key="titleColor" white="1" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
</state>
<connections>
<action selector="cancel:" destination="d6i-cC-L4t" eventType="touchUpInside" id="k5O-nR-fMk"/>
</connections>
</button>
<button opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="rgV-Oy-aLC">
<rect key="frame" x="172" y="0.0" width="171" height="50"/>
<rect key="frame" x="120" y="0.0" width="180" height="50"/>
<color key="backgroundColor" red="0.92941176469999998" green="0.10980392160000001" blue="0.14117647059999999" alpha="1" colorSpace="custom" customColorSpace="calibratedRGB"/>
<constraints>
<constraint firstAttribute="height" constant="50" id="JDS-p2-XEm"/>
@ -102,6 +100,9 @@
</button>
</subviews>
<color key="backgroundColor" red="0.90980392160000001" green="0.2705078125" blue="0.90980392160000001" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
<constraints>
<constraint firstItem="d6F-Zw-V5J" firstAttribute="width" secondItem="bCn-Ov-est" secondAttribute="width" multiplier="0.4:1" id="a9E-KH-vUc"/>
</constraints>
</stackView>
</subviews>
<color key="backgroundColor" red="0.7843137255" green="0.78039215689999997" blue="0.80000000000000004" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
@ -115,23 +116,17 @@
</subviews>
<color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
<constraints>
<constraint firstItem="8R4-ao-hRh" firstAttribute="leading" secondItem="ULD-Eu-tB1" secondAttribute="leading" constant="16" id="0LV-ar-87s"/>
<constraint firstItem="8R4-ao-hRh" firstAttribute="top" secondItem="pCR-cq-obj" secondAttribute="bottom" constant="20" id="0oF-Hk-lvr"/>
<constraint firstAttribute="trailing" secondItem="pCR-cq-obj" secondAttribute="trailing" constant="10" id="413-CZ-J8T"/>
<constraint firstAttribute="trailing" secondItem="nPo-RO-gkQ" secondAttribute="trailing" id="AFU-Hr-KmU"/>
<constraint firstAttribute="bottom" secondItem="aSy-Xt-xYB" secondAttribute="bottom" id="BTL-N4-Ozp"/>
<constraint firstItem="pCR-cq-obj" firstAttribute="leading" secondItem="ULD-Eu-tB1" secondAttribute="leading" constant="10" id="Eac-MA-GgN"/>
<constraint firstAttribute="trailing" secondItem="I48-21-OzR" secondAttribute="trailing" constant="10" id="FpV-8q-7uU"/>
<constraint firstItem="I48-21-OzR" firstAttribute="leading" secondItem="ULD-Eu-tB1" secondAttribute="leading" constant="10" id="KmQ-gF-QZu"/>
<constraint firstItem="aSy-Xt-xYB" firstAttribute="leading" secondItem="ULD-Eu-tB1" secondAttribute="leading" id="LVI-hw-VsL"/>
<constraint firstItem="egs-MP-XU0" firstAttribute="top" secondItem="ULD-Eu-tB1" secondAttribute="top" constant="25" id="OH4-Ni-ZY1"/>
<constraint firstItem="I48-21-OzR" firstAttribute="top" secondItem="8R4-ao-hRh" secondAttribute="bottom" constant="11" id="QPH-PK-huz"/>
<constraint firstItem="nPo-RO-gkQ" firstAttribute="leading" secondItem="ULD-Eu-tB1" secondAttribute="leading" id="SH3-Wr-k5R"/>
<constraint firstAttribute="height" constant="250" id="USC-vh-uuz"/>
<constraint firstItem="egs-MP-XU0" firstAttribute="leading" secondItem="ULD-Eu-tB1" secondAttribute="leading" constant="16" id="Z4f-ia-o2g"/>
<constraint firstItem="pCR-cq-obj" firstAttribute="top" secondItem="egs-MP-XU0" secondAttribute="bottom" constant="11" id="bl6-pu-TZF"/>
<constraint firstAttribute="height" relation="greaterThanOrEqual" constant="150" id="USC-vh-uuz"/>
<constraint firstItem="4mM-kD-3zW" firstAttribute="top" secondItem="ULD-Eu-tB1" secondAttribute="top" constant="20" id="VNf-kc-GDr"/>
<constraint firstItem="4mM-kD-3zW" firstAttribute="leading" secondItem="ULD-Eu-tB1" secondAttribute="leading" constant="20" id="ghk-Xc-Qac"/>
<constraint firstItem="aSy-Xt-xYB" firstAttribute="top" secondItem="nPo-RO-gkQ" secondAttribute="bottom" id="kXh-ad-lTJ"/>
<constraint firstAttribute="trailing" secondItem="aSy-Xt-xYB" secondAttribute="trailing" id="mQH-fh-PdD"/>
<constraint firstAttribute="trailing" secondItem="4mM-kD-3zW" secondAttribute="trailing" constant="20" id="rie-Ev-jQi"/>
<constraint firstItem="nPo-RO-gkQ" firstAttribute="top" secondItem="4mM-kD-3zW" secondAttribute="bottom" constant="20" id="sj6-dq-Mhe"/>
</constraints>
<userDefinedRuntimeAttributes>
<userDefinedRuntimeAttribute type="number" keyPath="cornerRadius">
@ -140,22 +135,21 @@
</userDefinedRuntimeAttributes>
</view>
</subviews>
<color key="backgroundColor" white="0.29024367559523806" alpha="0.55325704225352113" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
<color key="backgroundColor" white="0.0" alpha="0.4959332191780822" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
<gestureRecognizers/>
<constraints>
<constraint firstItem="ULD-Eu-tB1" firstAttribute="centerY" secondItem="bQE-Xw-KV7" secondAttribute="centerY" id="K3C-Xo-Dj4"/>
<constraint firstItem="OTz-yN-Foh" firstAttribute="trailing" secondItem="ULD-Eu-tB1" secondAttribute="trailing" constant="16" id="WWg-39-nhB"/>
<constraint firstItem="ULD-Eu-tB1" firstAttribute="leading" secondItem="OTz-yN-Foh" secondAttribute="leading" constant="16" id="zgz-ev-N5r"/>
<constraint firstItem="ULD-Eu-tB1" firstAttribute="width" secondItem="OTz-yN-Foh" secondAttribute="width" multiplier="0.8:1" id="Y3C-fV-mlG"/>
<constraint firstItem="ULD-Eu-tB1" firstAttribute="centerX" secondItem="OTz-yN-Foh" secondAttribute="centerX" id="iDP-UI-2Lo"/>
</constraints>
<viewLayoutGuide key="safeArea" id="OTz-yN-Foh"/>
</view>
<connections>
<outlet property="cancelButton" destination="d6F-Zw-V5J" id="n49-xz-09u"/>
<outlet property="fromTextfield" destination="pCR-cq-obj" id="rgN-1c-pJb"/>
<outlet property="fromTitleLabel" destination="egs-MP-XU0" id="egb-nP-ZmD"/>
<outlet property="mainView" destination="ULD-Eu-tB1" id="FeJ-rZ-vA3"/>
<outlet property="searchButton" destination="rgV-Oy-aLC" id="3YQ-4C-iDG"/>
<outlet property="toTextfield" destination="I48-21-OzR" id="nBT-06-403"/>
<outlet property="toTitleLabel" destination="8R4-ao-hRh" id="jC2-tY-ZkE"/>
</connections>
</viewController>
<placeholder placeholderIdentifier="IBFirstResponder" id="FmM-Wk-2zF" userLabel="First Responder" sceneMemberID="firstResponder"/>

21
GME Remit/Supported Files/Assets.xcassets/ic_menu_domestic.imageset/Contents.json

@ -0,0 +1,21 @@
{
"images" : [
{
"idiom" : "universal",
"filename" : "ic_menu_domestic.png",
"scale" : "1x"
},
{
"idiom" : "universal",
"scale" : "2x"
},
{
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"version" : 1,
"author" : "xcode"
}
}

BIN
GME Remit/Supported Files/Assets.xcassets/ic_menu_domestic.imageset/ic_menu_domestic.png

After

Width: 185  |  Height: 185  |  Size: 2.3 KiB

5
GME Remit/Utilities/AppConstants.swift

@ -476,9 +476,8 @@ extension Utility {
uzbek.code = "uz"
let languages = [
english, korean, cambodia, srilanka,
thailand, indonesia, mongolia, myanmar,
nepal, bangladesh, russian, uzbek, vietnam
english, bangladesh, cambodia, indonesia, korean, nepal, mongolia, myanmar, russian, srilanka,
thailand, uzbek, vietnam
]
return languages
}

Loading…
Cancel
Save