Merge pull request #29 from sockenklaus:sockenklaus/issue26

Sockenklaus/issue26
This commit is contained in:
sockenklaus
2021-11-28 14:35:47 +01:00
committed by GitHub
2 changed files with 8 additions and 4 deletions

View File

@@ -51,9 +51,12 @@ const unionColumns = computed(() => {
return union(props.columns, columnsChecked.value) return union(props.columns, columnsChecked.value)
}) })
const search = _debounce(() => { function search() {
emit('search', queryString.value) emit('search', queryString.value)
}, 150) }
/* const search = _debounce(() => {
emit('search', queryString.value)
}, 150) */
</script> </script>

View File

@@ -3,6 +3,7 @@ import { useUser } from '@/stores/user'
import axios from '@/axios' import axios from '@/axios'
import _cloneDeep from 'lodash/cloneDeep' import _cloneDeep from 'lodash/cloneDeep'
import _assign from 'lodash/assign' import _assign from 'lodash/assign'
import _debounce from 'lodash/debounce'
import { reactive, watch, onMounted } from 'vue' import { reactive, watch, onMounted } from 'vue'
export default defineStore('employees', () => { export default defineStore('employees', () => {
@@ -74,9 +75,9 @@ export default defineStore('employees', () => {
state.page = pPage state.page = pPage
} }
watch(() => [state.limit, state.sort_by, state.simple_search, state.page], () => { watch(() => [state.limit, state.sort_by, state.simple_search, state.page], _debounce(() => {
fetchFromApi() fetchFromApi()
}) }, 300))
onMounted(() => { onMounted(() => {
fetchFromApi() fetchFromApi()