diff --git a/app/src/main/java/be/ugent/sel/studeez/screens/navbar/NavigationBarComposable.kt b/app/src/main/java/be/ugent/sel/studeez/screens/navbar/NavigationBarComposable.kt
index 088efb6..7f90e53 100644
--- a/app/src/main/java/be/ugent/sel/studeez/screens/navbar/NavigationBarComposable.kt
+++ b/app/src/main/java/be/ugent/sel/studeez/screens/navbar/NavigationBarComposable.kt
@@ -13,7 +13,9 @@ import androidx.compose.runtime.Composable
import androidx.compose.ui.tooling.preview.Preview
import androidx.compose.ui.unit.dp
import androidx.hilt.navigation.compose.hiltViewModel
+import be.ugent.sel.studeez.resources
import be.ugent.sel.studeez.ui.theme.StudeezTheme
+import be.ugent.sel.studeez.R.string as AppText
@Composable
@@ -28,15 +30,15 @@ fun NavigationBar(
elevation = 10.dp
) {
BottomNavigationItem(
- icon = { Icon(imageVector = Icons.Default.List, "Home") },
- label = { Text(text = "Home") },
+ icon = { Icon(imageVector = Icons.Default.List, resources().getString(AppText.home)) },
+ label = { Text(text = resources().getString(AppText.home)) },
selected = false, // TODO
onClick = { viewModel.onHomeClick(popUpAndOpen) }
)
BottomNavigationItem(
- icon = { Icon(imageVector = Icons.Default.Check, "Tasks") },
- label = { Text(text = "Tasks") },
+ icon = { Icon(imageVector = Icons.Default.Check, resources().getString(AppText.tasks)) },
+ label = { Text(text = resources().getString(AppText.tasks)) },
selected = false, // TODO
onClick = { viewModel.onTasksClick(popUpAndOpen) }
)
@@ -45,15 +47,15 @@ fun NavigationBar(
BottomNavigationItem(icon = {}, onClick = {}, selected = false)
BottomNavigationItem(
- icon = { Icon(imageVector = Icons.Outlined.DateRange, "Sessions") },
- label = { Text(text = "Sessions") },
+ icon = { Icon(imageVector = Icons.Outlined.DateRange, resources().getString(AppText.sessions)) },
+ label = { Text(text = resources().getString(AppText.sessions)) },
selected = false, // TODO
onClick = { viewModel.onSessionsClick(popUpAndOpen) }
)
BottomNavigationItem(
- icon = { Icon(imageVector = Icons.Default.Person, "Profile") },
- label = { Text(text = "Profile") },
+ icon = { Icon(imageVector = Icons.Default.Person, resources().getString(AppText.profile)) },
+ label = { Text(text = resources().getString(AppText.profile)) },
selected = false, // TODO
onClick = { viewModel.onProfileClick(popUpAndOpen) }
)
diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml
index d070672..f1a46ed 100644
--- a/app/src/main/res/values/strings.xml
+++ b/app/src/main/res/values/strings.xml
@@ -18,7 +18,6 @@
Passwords do not match.
Already have an account? Log in.
-
Don\'t have an account yet? Sign up.
Sign in
@@ -31,6 +30,15 @@
Home
Start session
+
+ Tasks
+
+
+ Sessions
+
+
+ Profile
+
Log out
Profile Picture