diff --git a/app/src/main/java/dev/msfjarvis/lobsters/ui/navigation/Destination.kt b/app/src/main/java/dev/msfjarvis/lobsters/ui/navigation/Destination.kt index c4ad34f2..ba0c5901 100644 --- a/app/src/main/java/dev/msfjarvis/lobsters/ui/navigation/Destination.kt +++ b/app/src/main/java/dev/msfjarvis/lobsters/ui/navigation/Destination.kt @@ -20,13 +20,7 @@ enum class Destination( val startDestination = Hottest fun getDestinationFromRoute(route: String): Destination { - values().forEach { - if (it.route == route) { - return it - } - } - - throw IllegalStateException("Incorrect route passed") + return values().firstOrNull { it.route == route } ?: error("Incorrect route password") } } }