Browse Source

- Linked HomeViewController

pull/1/head
InKwon James Kim 5 years ago
parent
commit
335295d30b
  1. 5
      GME Remit/Modules/Home/User Interface/Wireframe/HomeWireframe.swift
  2. 6
      GME Remit/Modules/RegisterModules/Register/User Interface/Wireframe/RegisterWireframe.swift
  3. 1
      GME Remit/Modules/RegisterModules/UserAuthentication/NewRegister/User Interface/View/NewRegisterViewController.swift
  4. 10
      GME Remit/Modules/RegisterModules/UserAuthentication/NewRegister/User Interface/Wireframe/NewRegisterWireframe.swift
  5. 3
      GME Remit/Modules/SplashScreen/User Interface/Wireframe/SplashScreenWireframe.swift
  6. 3
      GME Remit/Utilities/CustomUI/ValidationTextField.swift

5
GME Remit/Modules/Home/User Interface/Wireframe/HomeWireframe.swift

@ -74,10 +74,7 @@ extension HomeWireframe: HomeWireframeInput {
} }
func openKyc() { func openKyc() {
KycWireframe().openViewControllerWithNavigation(
viewController: KycWireframe().getMainView(),
source: view
)
NewRegisterWireframe().open(on: view, step: .first)
} }
func showPennyTestSubmit() { func showPennyTestSubmit() {

6
GME Remit/Modules/RegisterModules/Register/User Interface/Wireframe/RegisterWireframe.swift

@ -50,8 +50,8 @@ extension RegisterWireframe: RegisterWireframeInput {
} }
func showKyc() { func showKyc() {
view.navigationController?.pushViewController(KycWireframe().getMainView(), animated: true)
// FIXME: FOR NEW REGISTRATION
// view.navigationController?.pushViewController(NewRegisterWireframe().getMainView(), animated: true)
if let navigation = self.view.navigationController {
NewRegisterWireframe().pushMainView(in: navigation)
}
} }
} }

1
GME Remit/Modules/RegisterModules/UserAuthentication/NewRegister/User Interface/View/NewRegisterViewController.swift

@ -57,6 +57,7 @@ class NewRegisterViewController: UIViewController {
title = "For remittance" title = "For remittance"
setupNormalNavigation() setupNormalNavigation()
setupNavigationShadow(isUse: true) setupNavigationShadow(isUse: true)
navigationItem.setHidesBackButton(true, animated: true)
} }
override func viewWillDisappear(_ animated: Bool) { override func viewWillDisappear(_ animated: Bool) {

10
GME Remit/Modules/RegisterModules/UserAuthentication/NewRegister/User Interface/Wireframe/NewRegisterWireframe.swift

@ -45,6 +45,16 @@ extension NewRegisterWireframe: NewRegisterWireframeInput {
return viewController return viewController
} }
func open(on viewcontroller: UIViewController, step: NewRegisterViewController.Step) {
let vc = getMainView()
let naviVC = UINavigationController(rootViewController: vc)
naviVC.modalPresentationStyle = .fullScreen
stepper?.onNext(step)
viewcontroller.present(naviVC, animated: true, completion: nil)
}
func moveStep(to step: NewRegisterViewController.Step) { func moveStep(to step: NewRegisterViewController.Step) {
switch step { switch step {
case .first: move(step1VC) case .first: move(step1VC)

3
GME Remit/Modules/SplashScreen/User Interface/Wireframe/SplashScreenWireframe.swift

@ -42,8 +42,7 @@ extension SplashScreenWireframe: SplashScreenWireframeInput {
func register() { func register() {
if let navigation = self.view.navigationController { if let navigation = self.view.navigationController {
// registerWireFrame.openRegistrationFromSplash(source: navigation)
NewRegisterWireframe().pushMainView(in: navigation)
registerWireFrame.openRegistrationFromSplash(source: navigation)
} }
} }
} }

3
GME Remit/Utilities/CustomUI/ValidationTextField.swift

@ -260,8 +260,7 @@ import RxSwift
model: item, model: item,
source: parentVC source: parentVC
) )
default :
keyboardToolbar.isHidden = false
default: ()
} }
} }

Loading…
Cancel
Save