mirror of
https://github.com/DeNNiiInc/dbgate.git
synced 2026-04-18 02:06:01 +00:00
Merge pull request #996 from dbgate/feature/filter-exts
feat: filter extentions on fe
This commit is contained in:
@@ -7,15 +7,16 @@
|
||||
import { useApiCall } from '../utility/api';
|
||||
import WidgetsInnerContainer from '../widgets/WidgetsInnerContainer.svelte';
|
||||
import PluginsList from './PluginsList.svelte';
|
||||
import { filterName } from 'dbgate-tools';
|
||||
|
||||
let filter = '';
|
||||
let search = '';
|
||||
// let search = '';
|
||||
|
||||
$: plugins = useApiCall('plugins/search', { filter: search }, []);
|
||||
$: plugins = useApiCall('plugins/search', { filter: '' }, []);
|
||||
|
||||
const setDebouncedFilter = _.debounce(value => (search = value), 500);
|
||||
|
||||
$: setDebouncedFilter(filter);
|
||||
// const setDebouncedFilter = _.debounce(value => (search = value), 500);
|
||||
//
|
||||
// $: setDebouncedFilter(filter);
|
||||
</script>
|
||||
|
||||
<SearchBoxWrapper>
|
||||
@@ -25,6 +26,6 @@
|
||||
{#if $plugins?.errorMessage}
|
||||
<ErrorInfo message={$plugins?.errorMessage} />
|
||||
{:else}
|
||||
<PluginsList plugins={$plugins} />
|
||||
<PluginsList plugins={$plugins.filter(i => filterName(filter, i.name))} />
|
||||
{/if}
|
||||
</WidgetsInnerContainer>
|
||||
|
||||
Reference in New Issue
Block a user