diff --git a/browser/lib/search.js b/browser/lib/search.js index 3e4d0b21..813eb667 100644 --- a/browser/lib/search.js +++ b/browser/lib/search.js @@ -1,6 +1,6 @@ import _ from 'lodash' -export default function searchFromNotes(data, search) { +export default function searchFromNotes(data, search){ let notes = data.noteMap.map((note) => note) if (search.trim().length === 0) return [] let searchBlocks = search.split(' ') @@ -15,17 +15,17 @@ export default function searchFromNotes(data, search) { return notes } -function findByTag(notes, tag) { +function findByTag(notes, tag){ let regExp = new RegExp(_.escapeRegExp(tag), 'i') return notes.filter((note) => { - if(!_.isArray(note.tags)) return false + if (!_.isArray(note.tags)) return false return note.tags.some((_tag) => { return _tag.match(regExp) }) }) } -function findByWord(notes, block) { +function findByWord(notes, block){ let regExp = new RegExp(_.escapeRegExp(block), 'i') return notes.filter((note) => { if (_.isArray(note.tags) && note.tags.some((_tag) => {