Add basic sidemenu

This commit is contained in:
Tibo De Peuter 2023-04-11 22:39:51 +02:00
parent d9a96e92ca
commit 18d8108779
5 changed files with 111 additions and 30 deletions

View file

@ -6,18 +6,20 @@ import androidx.hilt.navigation.compose.hiltViewModel
import be.ugent.sel.studeez.R
import be.ugent.sel.studeez.common.composable.BasicButton
import be.ugent.sel.studeez.common.composable.PrimaryScreenToolbar
import be.ugent.sel.studeez.common.composable.SecondaryScreenToolbar
import be.ugent.sel.studeez.common.ext.basicButton
import be.ugent.sel.studeez.resources
@Composable
fun HomeScreen(
openAndPopUp: (String, String) -> Unit,
openDrawer: () -> Unit,
viewModel: HomeViewModel = hiltViewModel()
) {
PrimaryScreenToolbar(title = resources().getString(R.string.home)) {
// "Start session" button
PrimaryScreenToolbar(
title = resources().getString(R.string.home),
openDrawer = { openDrawer() }
) {
BasicButton(R.string.start_session, Modifier.basicButton()) {
viewModel.onStartSessionClick(openAndPopUp)
}