Lock drawer closed in onboarding
This commit is contained in:
@@ -74,7 +74,7 @@ class MainActivity : AppCompatActivity(R.layout.main_activity) {
|
||||
val directions = when (menuItem.itemId) {
|
||||
R.id.add_recipe -> actionGlobalAddRecipeFragment()
|
||||
R.id.recipes_list -> actionGlobalRecipesListFragment()
|
||||
R.id.change_url -> actionGlobalBaseURLFragment()
|
||||
R.id.change_url -> actionGlobalBaseURLFragment(false)
|
||||
R.id.login -> actionGlobalAuthenticationFragment()
|
||||
R.id.logout -> {
|
||||
viewModel.logout()
|
||||
|
||||
@@ -1,14 +1,11 @@
|
||||
package gq.kirmanak.mealient.ui.activity
|
||||
|
||||
data class MainActivityUiState(
|
||||
val loginButtonVisible: Boolean = false,
|
||||
val isAuthorized: Boolean = false,
|
||||
val navigationVisible: Boolean = false,
|
||||
val searchVisible: Boolean = false,
|
||||
) {
|
||||
val canShowLogin: Boolean
|
||||
get() = !isAuthorized && loginButtonVisible
|
||||
val canShowLogin: Boolean get() = !isAuthorized
|
||||
|
||||
val canShowLogout: Boolean
|
||||
get() = isAuthorized && loginButtonVisible
|
||||
val canShowLogout: Boolean get() = isAuthorized
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user