UNPKG

@vuex-orm/plugin-search

Version:

Vuex ORM plugin for adding fuzzy search feature through model entities.

23 lines (22 loc) 609 B
import Options from '../contracts/Options'; import Collection from '../contracts/Collection'; declare module '@vuex-orm/core' { interface Query { /** * The search terms. */ searchTerms: string[] | null; /** * The search options. */ searchOptions: Options; /** * Add search configurations. */ search(terms: string | string[], options?: Options): this; /** * Filter the given record with fuzzy search by Fuse.js. */ filterSearch(records: Collection): Collection; } }