From d20a2119c7383bd600d46e0ca2c74b1a95f0f819 Mon Sep 17 00:00:00 2001 From: Andrea Brighi Date: Tue, 2 May 2023 09:37:57 +0200 Subject: [PATCH] feat(app): create MainNavigation object to select the navigation's path in the app --- .../app/ui/navigation/MainNavigation.kt | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 app/src/main/kotlin/com/intelligentbackpack/app/ui/navigation/MainNavigation.kt diff --git a/app/src/main/kotlin/com/intelligentbackpack/app/ui/navigation/MainNavigation.kt b/app/src/main/kotlin/com/intelligentbackpack/app/ui/navigation/MainNavigation.kt new file mode 100644 index 00000000..653b81df --- /dev/null +++ b/app/src/main/kotlin/com/intelligentbackpack/app/ui/navigation/MainNavigation.kt @@ -0,0 +1,14 @@ +package com.intelligentbackpack.app.ui.navigation + +object MainNavigation { + const val login = "login" + const val home = "home" + const val createUserParam = "email" + const val createUser = "createUser?$createUserParam={$createUserParam}" + fun createUser(email: String) = + if (email.isBlank()) { + "createUser" + } else { + "createUser?$createUserParam=$email" + } +} \ No newline at end of file