mirror of
https://github.com/windmill-labs/windmill.git
synced 2026-09-04 16:03:06 +00:00
fix(frontend): Fix AppTable frontend search (#1013)
* fix(frontend): Fix AppTable frontend search * fix(frontend): Fix AppTable frontend search
This commit is contained in:
@@ -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>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user