diff --git a/app/src/main/java/be/ugent/sel/studeez/common/composable/TextFieldComposable.kt b/app/src/main/java/be/ugent/sel/studeez/common/composable/TextFieldComposable.kt
index 66c7bc4..ba07898 100644
--- a/app/src/main/java/be/ugent/sel/studeez/common/composable/TextFieldComposable.kt
+++ b/app/src/main/java/be/ugent/sel/studeez/common/composable/TextFieldComposable.kt
@@ -227,12 +227,14 @@ fun SearchField(
onValueChange: (String) -> Unit,
onSubmit: () -> Unit,
@StringRes label: Int,
- modifier: Modifier = Modifier
+ modifier: Modifier = Modifier,
+ enabled: Boolean = true
) {
OutlinedTextField(
value = value,
onValueChange = onValueChange,
modifier = modifier,
+ enabled = enabled,
label = { Text(text = stringResource(id = label)) },
trailingIcon = {
IconButton(onClick = onSubmit) {
diff --git a/app/src/main/java/be/ugent/sel/studeez/screens/friends/friends_overview/FriendsOverviewScreen.kt b/app/src/main/java/be/ugent/sel/studeez/screens/friends/friends_overview/FriendsOverviewScreen.kt
index 8ea6d20..db76179 100644
--- a/app/src/main/java/be/ugent/sel/studeez/screens/friends/friends_overview/FriendsOverviewScreen.kt
+++ b/app/src/main/java/be/ugent/sel/studeez/screens/friends/friends_overview/FriendsOverviewScreen.kt
@@ -10,10 +10,12 @@ import androidx.compose.material.icons.Icons
import androidx.compose.material.icons.filled.ArrowBack
import androidx.compose.material.icons.filled.Delete
import androidx.compose.material.icons.filled.Person
+import androidx.compose.material.icons.filled.Search
import androidx.compose.runtime.*
import androidx.compose.ui.Alignment
import androidx.compose.ui.Modifier
import androidx.compose.ui.graphics.vector.ImageVector
+import androidx.compose.ui.modifier.modifierLocalConsumer
import androidx.compose.ui.res.stringResource
import androidx.compose.ui.res.vectorResource
import androidx.compose.ui.text.style.TextOverflow
@@ -89,13 +91,32 @@ fun FriendsOverviewScreen(
topBar = {
TopAppBar(
title = {
- // TODO Link to each other
- SearchField(
- value = uiState.queryString,
- onValueChange = friendsOverviewActions.onQueryStringChange,
- onSubmit = friendsOverviewActions.onSubmit,
- label = AppText.search_friends
- )
+ // TODO Make search field
+// SearchField(
+// value = uiState.queryString,
+// onValueChange = friendsOverviewActions.onQueryStringChange,
+// onSubmit = friendsOverviewActions.onSubmit,
+// label = AppText.search_friends,
+// enabled = false
+// )
+ IconButton(
+ onClick = friendsOverviewActions.onSubmit,
+// modifier = Modifier.background(
+// color = MaterialTheme.colors.background
+// ),
+ ) {
+ Row {
+ Text(
+ text = stringResource(id = AppText.click_search_friends),
+ color = MaterialTheme.colors.onPrimary
+ )
+ Icon(
+ imageVector = Icons.Default.Search,
+ contentDescription = stringResource(AppText.search_friends),
+ tint = MaterialTheme.colors.onPrimary
+ )
+ }
+ }
},
navigationIcon = {
IconButton(onClick = popUp) {
diff --git a/app/src/main/java/be/ugent/sel/studeez/screens/friends/friends_search/SearchFriendsScreen.kt b/app/src/main/java/be/ugent/sel/studeez/screens/friends/friends_search/SearchFriendsScreen.kt
index e84bb9f..7803066 100644
--- a/app/src/main/java/be/ugent/sel/studeez/screens/friends/friends_search/SearchFriendsScreen.kt
+++ b/app/src/main/java/be/ugent/sel/studeez/screens/friends/friends_search/SearchFriendsScreen.kt
@@ -9,6 +9,7 @@ import androidx.compose.material.*
import androidx.compose.material.icons.Icons
import androidx.compose.material.icons.filled.ArrowBack
import androidx.compose.material.icons.filled.Person
+import androidx.compose.material.icons.filled.Search
import androidx.compose.runtime.*
import androidx.compose.ui.Alignment
import androidx.compose.ui.Modifier
@@ -82,14 +83,16 @@ fun SearchFriendsScreen(
topBar = {
TopAppBar(
title = {
- SearchField(
- value = query,
- onValueChange = { newValue ->
- searchFriendsActions.onQueryStringChange(newValue)
- query = newValue
- },
- onSubmit = { },
- label = AppText.search_friends
+ // TODO Make search field
+// SearchField(
+// value = uiState.queryString,
+// onValueChange = friendsOverviewActions.onQueryStringChange,
+// onSubmit = friendsOverviewActions.onSubmit,
+// label = AppText.search_friends,
+// enabled = false
+// )
+ Text(
+ text = stringResource(id = AppText.searching_friends)
)
},
navigationIcon = {
diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml
index 18eb296..f4aa7cb 100644
--- a/app/src/main/res/values/strings.xml
+++ b/app/src/main/res/values/strings.xml
@@ -134,6 +134,8 @@
Send friend request
Remove as friend
Show profile
+ Click to search friends
+ Searching friends