added simple loose wildcard search term support in the Admin UI

This commit is contained in:
Gani Georgiev
2023-04-14 14:37:51 +03:00
parent 25769e971a
commit 53c735d00b
36 changed files with 182 additions and 130 deletions
+9 -2
View File
@@ -37,10 +37,17 @@
admins = []; // reset
const normalizedFilter = CommonHelper.normalizeSearchFilter(filter, [
"id",
"email",
"created",
"updated",
]);
return ApiClient.admins
.getFullList(100, {
sort: sort || "-created",
filter: filter,
filter: normalizedFilter,
})
.then((result) => {
admins = result;
@@ -82,7 +89,7 @@
<Searchbar
value={filter}
placeholder={"Search filter, eg. email='test@example.com'"}
placeholder={"Search term or filter like email='test@example.com'"}
extraAutocompleteKeys={["email"]}
on:submit={(e) => (filter = e.detail)}
/>