diff --git a/app/src/main/java/be/ugent/sel/studeez/screens/navbar/NavigationBarViewModel.kt b/app/src/main/java/be/ugent/sel/studeez/screens/navbar/NavigationBarViewModel.kt index 45db344..57ae686 100644 --- a/app/src/main/java/be/ugent/sel/studeez/screens/navbar/NavigationBarViewModel.kt +++ b/app/src/main/java/be/ugent/sel/studeez/screens/navbar/NavigationBarViewModel.kt @@ -1,4 +1,31 @@ package be.ugent.sel.studeez.screens.navbar -class NavigationBarViewModel { +import be.ugent.sel.studeez.domain.AccountDAO +import be.ugent.sel.studeez.domain.LogService +import be.ugent.sel.studeez.navigation.StudeezDestinations +import be.ugent.sel.studeez.screens.StudeezViewModel +import dagger.hilt.android.lifecycle.HiltViewModel +import javax.inject.Inject + +@HiltViewModel +class NavigationBarViewModel @Inject constructor( + private val accountDAO: AccountDAO, + logService: LogService +) : StudeezViewModel(logService) { + + fun onHomeClick(openAndPopup: (String, String) -> Unit) { + // TODO + } + + fun onTasksClick(openAndPopup: (String, String) -> Unit) { + // TODO + } + + fun onSessionsClick(openAndPopup: (String, String) -> Unit) { + // TODO + } + + fun onProfileClick(openAndPopup: (String, String) -> Unit) { + // TODO + } } \ No newline at end of file