Add check icon
This commit is contained in:
@@ -37,6 +37,7 @@ import compose.icons.TablerIcons
|
|||||||
import compose.icons.tablericons.Table
|
import compose.icons.tablericons.Table
|
||||||
import androidx.compose.foundation.layout.Arrangement
|
import androidx.compose.foundation.layout.Arrangement
|
||||||
import androidx.compose.foundation.lazy.itemsIndexed
|
import androidx.compose.foundation.lazy.itemsIndexed
|
||||||
|
import androidx.compose.material.icons.filled.Check
|
||||||
import compose.icons.FontAwesomeIcons
|
import compose.icons.FontAwesomeIcons
|
||||||
import compose.icons.fontawesomeicons.Solid
|
import compose.icons.fontawesomeicons.Solid
|
||||||
import compose.icons.tablericons.ArrowBigRight
|
import compose.icons.tablericons.ArrowBigRight
|
||||||
@@ -99,7 +100,11 @@ fun LangugeDropdown(onChangeClick: (dict: Dictionary) -> Unit,dictionary: Dictio
|
|||||||
)
|
)
|
||||||
},
|
},
|
||||||
text = { Text(l.name) },
|
text = { Text(l.name) },
|
||||||
onClick = { onChangeClick(dict); expanded = false }
|
onClick = { onChangeClick(dict); expanded = false },
|
||||||
|
trailingIcon = {
|
||||||
|
if (dictionary.id == id)
|
||||||
|
Icon(Icons.Default.Check,contentDescription = "Selected")
|
||||||
|
}
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -183,13 +188,13 @@ fun SearchBarTextField(viewModel: MainModelView) {
|
|||||||
Icon(
|
Icon(
|
||||||
TablerIcons.Table,
|
TablerIcons.Table,
|
||||||
contentDescription = "Table View",
|
contentDescription = "Table View",
|
||||||
modifier = Modifier.size(width = 50.dp, height = 50.dp)
|
modifier = Modifier.size(width = 30.dp, height = 30.dp)
|
||||||
)
|
)
|
||||||
else
|
else
|
||||||
Icon(
|
Icon(
|
||||||
TablerIcons.FileText,
|
TablerIcons.FileText,
|
||||||
contentDescription = "List View",
|
contentDescription = "List View",
|
||||||
modifier = Modifier.size(width = 50.dp, height = 50.dp)
|
modifier = Modifier.size(width = 30.dp, height = 30.dp)
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
Spacer(modifier = Modifier.padding(2.dp))
|
Spacer(modifier = Modifier.padding(2.dp))
|
||||||
@@ -200,13 +205,13 @@ fun SearchBarTextField(viewModel: MainModelView) {
|
|||||||
Icon(
|
Icon(
|
||||||
TablerIcons.ArrowBigRight,
|
TablerIcons.ArrowBigRight,
|
||||||
contentDescription = "Forward",
|
contentDescription = "Forward",
|
||||||
modifier = Modifier.size(width = 50.dp, height = 50.dp)
|
modifier = Modifier.size(width = 30.dp, height = 30.dp)
|
||||||
)
|
)
|
||||||
else
|
else
|
||||||
Icon(
|
Icon(
|
||||||
TablerIcons.ArrowBigLeft,
|
TablerIcons.ArrowBigLeft,
|
||||||
contentDescription = "Resverse",
|
contentDescription = "Resverse",
|
||||||
modifier = Modifier.size(width = 50.dp, height = 50.dp)
|
modifier = Modifier.size(width = 30.dp, height = 30.dp)
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
LangugeDropdown(
|
LangugeDropdown(
|
||||||
@@ -214,11 +219,15 @@ fun SearchBarTextField(viewModel: MainModelView) {
|
|||||||
dictionary = dict
|
dictionary = dict
|
||||||
)
|
)
|
||||||
Spacer(modifier = Modifier.padding(2.dp))
|
Spacer(modifier = Modifier.padding(2.dp))
|
||||||
Icon(
|
IconButton(onClick = {
|
||||||
Icons.Filled.Settings,
|
/* TODO */
|
||||||
contentDescription = "Table View",
|
}) {
|
||||||
modifier = Modifier.size(width = 50.dp, height = 50.dp)
|
Icon(
|
||||||
)
|
Icons.Filled.Settings,
|
||||||
|
contentDescription = "Settings",
|
||||||
|
modifier = Modifier.size(width = 30.dp, height = 30.dp)
|
||||||
|
)}
|
||||||
|
|
||||||
//Spacer(modifier = Modifier.fillMaxWidth())
|
//Spacer(modifier = Modifier.fillMaxWidth())
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user