|
@@ -129,7 +129,7 @@ class ContactListCoordinator: Coordinator {
|
|
|
|
|
|
func showContactDetail(contactId: Int) {
|
|
func showContactDetail(contactId: Int) {
|
|
let contactDetailController = ContactDetailViewController(contactId: contactId)
|
|
let contactDetailController = ContactDetailViewController(contactId: contactId)
|
|
- contactDetailController.showChatCell = true
|
|
|
|
|
|
+ contactDetailController.showChatCell = true
|
|
let coordinator = ContactDetailCoordinator(navigationController: navigationController)
|
|
let coordinator = ContactDetailCoordinator(navigationController: navigationController)
|
|
childCoordinators.append(coordinator)
|
|
childCoordinators.append(coordinator)
|
|
contactDetailController.coordinator = coordinator
|
|
contactDetailController.coordinator = coordinator
|
|
@@ -423,4 +423,9 @@ class ContactDetailCoordinator: Coordinator {
|
|
navigationController.popToRootViewController(animated: false)
|
|
navigationController.popToRootViewController(animated: false)
|
|
navigationController.pushViewController(chatViewController, animated: true)
|
|
navigationController.pushViewController(chatViewController, animated: true)
|
|
}
|
|
}
|
|
|
|
+
|
|
|
|
+ func showEditContact(contactId: Int) {
|
|
|
|
+ let newContactController = NewContactController(contactIdForUpdate: contactId)
|
|
|
|
+ navigationController.pushViewController(newContactController, animated: true)
|
|
|
|
+ }
|
|
}
|
|
}
|