Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
I originally made another input on the List.vue, however I have applied my working changes to Search.vue instead. The only other major change I had to do, was to set the fuse threshold to 1.0 (This returns all results), and then use the more advanced queries to filter below.
This addition removes the search function from fuse, and simply modifies the data tables directly. This gives one the ability to search for a string, or using regex, each queryable field. For example:
location:^house|^garage
this would find all locations that begin with house OR garage.
Or a slightly more advanced query:
name:^Refrig|Documents$|cable$
While fuse does have some search features, I couldnt get them to quite work right. This might be due to the version of fuse.js.