refactor + feat: updated UI and added cards search logic
This commit is contained in:
@@ -129,9 +129,13 @@ fun SelectTemplatePage(innerPadding: PaddingValues) {
|
||||
}
|
||||
}
|
||||
} else {
|
||||
val searchResults = currentTemplates.filter { template ->
|
||||
var queryCleaned = searchQuery.lowercase()
|
||||
var queryCleaned = searchQuery.lowercase()
|
||||
|
||||
for ((from, to) in SEARCH_REPLACE_SYMBOLS) {
|
||||
queryCleaned = queryCleaned.replace(from, to)
|
||||
}
|
||||
|
||||
val searchResults = currentTemplates.filter { template ->
|
||||
if (queryCleaned.isEmpty()) {
|
||||
return@filter true
|
||||
}
|
||||
@@ -141,7 +145,6 @@ fun SelectTemplatePage(innerPadding: PaddingValues) {
|
||||
|
||||
for ((from, to) in SEARCH_REPLACE_SYMBOLS) {
|
||||
nameCleaned = nameCleaned.replace(from, to)
|
||||
queryCleaned = queryCleaned.replace(from, to)
|
||||
}
|
||||
|
||||
if (nameCleaned.contains(queryCleaned)) {
|
||||
|
||||
Reference in New Issue
Block a user