-
Notifications
You must be signed in to change notification settings - Fork 498
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
key backup: Implement setup screen #2198
Conversation
…ller and add convenient method to remove back bar button title when pushing a view controller on UINavigationViewController.
…es only `physical` navigation. Add navigation router to handle navigation with UINavigationController.
…trol the navigation flow of the application. Add `Coordinator` base protocol.
…omization and create ActivityIndicatorPresenter in order to manage activity indicator presentation.
…w model, coordinator
…iew model and coordinator
…activity indicator UI in MXKViewController
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can we define an interface for CoordinatorOperations
(pauseCoordinatorOperations, resumeCoordinatorOperations, cancelCoordinatorOperations) and a default implementation based on NSOperation?
This is super useful to have but it would be boring to c+p it to each view model we will create from now.
Still about architecture, wdyt about creating interfaces for:
func process(viewAction:)
func render(viewState:)
(may be harder)
They seem to be a recurrent pattern in this single PR. This will enforce dev to follow that design.
Riot/Modules/Common/ActivityIndicator/ActivityIndicatorPresenterType.swift
Outdated
Show resolved
Hide resolved
Riot/Modules/Common/ActivityIndicator/ActivityIndicatorView.swift
Outdated
Show resolved
Hide resolved
Riot/Modules/Common/KeyboardAvoiding/KeyboardNotification.swift
Outdated
Show resolved
Hide resolved
Riot/Modules/KeyBackup/Setup/RecoveryKey/KeyBackupSetupRecoveryKeyViewModel.swift
Outdated
Show resolved
Hide resolved
Co-Authored-By: SBiOSoftWhare <[email protected]>
Co-Authored-By: SBiOSoftWhare <[email protected]>
Co-Authored-By: SBiOSoftWhare <[email protected]>
…SetupRecoveryKeyViewModel
…e coordinator delegation in an operation queue.
…to handle coordinator delegation in an operation queue." This reverts commit 01bc067.
#2192