mirror of
https://github.com/meshtastic/Meshtastic-Android.git
synced 2026-04-20 22:23:37 +00:00
Reduces available filter list to only those that will do something. (#2278)
Co-authored-by: James Rich <2199651+jamesarich@users.noreply.github.com>
This commit is contained in:
parent
d05485d857
commit
f1f7e32e43
5 changed files with 39 additions and 4 deletions
|
|
@ -47,12 +47,21 @@ class DebugFiltersTest {
|
|||
var filterTexts by androidx.compose.runtime.remember { androidx.compose.runtime.mutableStateOf(listOf<String>()) }
|
||||
var customFilterText by androidx.compose.runtime.remember { androidx.compose.runtime.mutableStateOf("") }
|
||||
val presetFilters = listOf("Error", "Warning", "Info")
|
||||
val logs = listOf(
|
||||
com.geeksville.mesh.model.DebugViewModel.UiMeshLog(
|
||||
uuid = "1",
|
||||
messageType = "Info",
|
||||
formattedReceivedDate = "2024-01-01 12:00:00",
|
||||
logMessage = "Sample log message"
|
||||
)
|
||||
)
|
||||
com.geeksville.mesh.ui.debug.DebugFilterBar(
|
||||
filterTexts = filterTexts,
|
||||
onFilterTextsChange = { filterTexts = it },
|
||||
customFilterText = customFilterText,
|
||||
onCustomFilterTextChange = { customFilterText = it },
|
||||
presetFilters = presetFilters
|
||||
presetFilters = presetFilters,
|
||||
logs = logs
|
||||
)
|
||||
}
|
||||
// The filter button should be visible
|
||||
|
|
|
|||
|
|
@ -118,12 +118,21 @@ class DebugSearchTest {
|
|||
var filterTexts by androidx.compose.runtime.remember { androidx.compose.runtime.mutableStateOf(listOf<String>()) }
|
||||
var customFilterText by androidx.compose.runtime.remember { androidx.compose.runtime.mutableStateOf("") }
|
||||
val presetFilters = listOf("Error", "Warning", "Info")
|
||||
val logs = listOf(
|
||||
com.geeksville.mesh.model.DebugViewModel.UiMeshLog(
|
||||
uuid = "1",
|
||||
messageType = "Info",
|
||||
formattedReceivedDate = "2024-01-01 12:00:00",
|
||||
logMessage = "Sample log message"
|
||||
)
|
||||
)
|
||||
com.geeksville.mesh.ui.debug.DebugFilterBar(
|
||||
filterTexts = filterTexts,
|
||||
onFilterTextsChange = { filterTexts = it },
|
||||
customFilterText = customFilterText,
|
||||
onCustomFilterTextChange = { customFilterText = it },
|
||||
presetFilters = presetFilters
|
||||
presetFilters = presetFilters,
|
||||
logs = logs
|
||||
)
|
||||
}
|
||||
// The filter button should be visible
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue