@@ -8,8 +8,10 @@ import org.wordpress.android.ui.deeplinks.DeepLinkNavigator.NavigateAction.Login
88import org.wordpress.android.ui.deeplinks.DeepLinkNavigator.NavigateAction.OpenEditor
99import org.wordpress.android.ui.deeplinks.DeepLinkNavigator.NavigateAction.OpenEditorForPost
1010import org.wordpress.android.ui.deeplinks.DeepLinkNavigator.NavigateAction.OpenEditorForSite
11+ import org.wordpress.android.ui.deeplinks.DeepLinkNavigator.NavigateAction.OpenMySite
1112import org.wordpress.android.ui.deeplinks.DeepLinkNavigator.NavigateAction.OpenInBrowser
1213import org.wordpress.android.ui.deeplinks.DeepLinkNavigator.NavigateAction.OpenInReader
14+ import org.wordpress.android.ui.deeplinks.DeepLinkNavigator.NavigateAction.OpenLoginPrologue
1315import org.wordpress.android.ui.deeplinks.DeepLinkNavigator.NavigateAction.OpenNotifications
1416import org.wordpress.android.ui.deeplinks.DeepLinkNavigator.NavigateAction.OpenPages
1517import org.wordpress.android.ui.deeplinks.DeepLinkNavigator.NavigateAction.OpenPagesForSite
@@ -74,6 +76,8 @@ class DeepLinkNavigator
7476 is OpenPagesForSite -> ActivityLauncher .viewPagesInNewStack(activity, navigateAction.site)
7577 OpenPages -> ActivityLauncher .viewPagesInNewStack(activity)
7678 is OpenQRCodeAuthFlow -> ActivityLauncher .startQRCodeAuthFlowInNewStack(activity, navigateAction.uri)
79+ OpenMySite -> ActivityLauncher .viewMySiteInNewStack(activity)
80+ OpenLoginPrologue -> ActivityLauncher .showLoginPrologue(activity)
7781 }
7882 if (navigateAction != LoginForResult ) {
7983 activity.finish()
@@ -101,5 +105,7 @@ class DeepLinkNavigator
101105 data class OpenPagesForSite (val site : SiteModel ) : NavigateAction()
102106 object OpenPages : NavigateAction()
103107 data class OpenQRCodeAuthFlow (val uri : String ) : NavigateAction()
108+ object OpenMySite : NavigateAction()
109+ object OpenLoginPrologue : NavigateAction()
104110 }
105111}
0 commit comments