Files
DeemixFix/webui/src/use/search.js

23 lines
362 B
JavaScript

import { ref } from '@vue/composition-api'
import { fetchData } from '@/utils/api'
const result = ref({})
function performSearch ({ term, type, start = 0, nb = 30 }) {
fetchData('search', {
term,
type,
start,
nb
}).then(data => {
result.value = data
})
}
export function useSearch () {
return {
result,
performSearch
}
}