UNPKG

johns-vue-fuse

Version:

A Vue.js pluggin for fuzzy search library, Fuse.js

17 lines (13 loc) 417 B
import VueFuse from './components/VueFuse.vue' import Fuse from 'fuse.js' function install (Vue) { Vue.component(VueFuse.name, VueFuse) Vue.prototype.$search = function (term, list, options) { var run = new Fuse(list, options) return run.search(term) } } // to be registered via Vue.use() as well as Vue.component() VueFuse.install = install // Export component by default export default VueFuse