fix(frontend): Fix AppTable frontend search (#1013)

* fix(frontend): Fix AppTable frontend search

* fix(frontend): Fix AppTable frontend search
This commit is contained in:
Faton Ramadani
2022-12-12 18:42:15 +01:00
committed by GitHub
parent 36369a0c28
commit a6fb5ba2a0
@@ -41,12 +41,11 @@
let page = 1
let searchValue = ''
let result: Array<Record<string, any>> = []
$: result = [] as Array<Record<string, any>>
$: headers = Array.from(new Set(result.flatMap((row) => Object.keys(row))))
$: extraQueryParams = search === 'Backend' ? { search: searchValue, page } : { page }
function searchInResult(searchValue: string) {
function searchInResult(result: Array<Record<string, any>>, searchValue: string) {
if (searchValue === '') {
return result
}
@@ -57,7 +56,7 @@
let filteredResult: Array<Record<string, any>> = []
$: search === 'Frontend' && (filteredResult = searchInResult(searchValue))
$: search === 'Frontend' && (filteredResult = searchInResult(result, searchValue))
$: (search === 'Backend' || search === 'Disabled') && (filteredResult = result)
</script>