From 064a9d3f31916eca02684c00e274701afc134a2a Mon Sep 17 00:00:00 2001 From: lbarraga Date: Fri, 14 Apr 2023 00:03:53 +0200 Subject: [PATCH] code undupe go brr --- .../main/java/be/ugent/sel/studeez/StudeezApp.kt | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/app/src/main/java/be/ugent/sel/studeez/StudeezApp.kt b/app/src/main/java/be/ugent/sel/studeez/StudeezApp.kt index aeacffa..53cf341 100644 --- a/app/src/main/java/be/ugent/sel/studeez/StudeezApp.kt +++ b/app/src/main/java/be/ugent/sel/studeez/StudeezApp.kt @@ -76,21 +76,23 @@ fun resources(): Resources { fun NavGraphBuilder.studeezGraph(appState: StudeezAppstate) { + val openAndPopUp: (String, String) -> Unit = { + route, popUp -> appState.navigateAndPopUp(route, popUp) + } + composable(StudeezDestinations.SPLASH_SCREEN) { - SplashScreen(openAndPopUp = { route, popUp -> appState.navigateAndPopUp(route, popUp) }) + SplashScreen(openAndPopUp) } composable(StudeezDestinations.LOGIN_SCREEN) { - LoginScreen(openAndPopUp = { route, popUp -> appState.navigateAndPopUp(route, popUp) }) + LoginScreen(openAndPopUp) } composable(StudeezDestinations.SIGN_UP_SCREEN) { - SignUpScreen(openAndPopUp = { route, popUp -> appState.navigateAndPopUp(route, popUp) }) + SignUpScreen(openAndPopUp) } composable(StudeezDestinations.HOME_SCREEN) { - HomeScreen( - openAndPopUp = { route, popUp -> appState.navigateAndPopUp(route, popUp) } - ) + HomeScreen(openAndPopUp) } } \ No newline at end of file