diff --git a/app/src/main/java/gq/kirmanak/mealient/ui/splash/SplashViewModel.kt b/app/src/main/java/gq/kirmanak/mealient/ui/splash/SplashViewModel.kt index c845740..8fe4eb4 100644 --- a/app/src/main/java/gq/kirmanak/mealient/ui/splash/SplashViewModel.kt +++ b/app/src/main/java/gq/kirmanak/mealient/ui/splash/SplashViewModel.kt @@ -23,12 +23,11 @@ class SplashViewModel @Inject constructor( init { viewModelScope.launch { delay(1000) - _nextDestination.value = if (!disclaimerStorage.isDisclaimerAccepted()) - SplashFragmentDirections.actionSplashFragmentToDisclaimerFragment() - else if (baseURLStorage.getBaseURL() == null) - SplashFragmentDirections.actionSplashFragmentToBaseURLFragment() - else - SplashFragmentDirections.actionSplashFragmentToRecipesFragment() + _nextDestination.value = when { + !disclaimerStorage.isDisclaimerAccepted() -> SplashFragmentDirections.actionSplashFragmentToDisclaimerFragment() + baseURLStorage.getBaseURL() == null -> SplashFragmentDirections.actionSplashFragmentToBaseURLFragment() + else -> SplashFragmentDirections.actionSplashFragmentToRecipesFragment() + } } } }