mirror of
https://github.com/hugo-fixit/FixIt.git
synced 2026-09-02 19:52:40 +00:00
90184ca3e7
* feat(search): add local search * docs: add docs for search
9 lines
292 B
JavaScript
9 lines
292 B
JavaScript
import { Segment, useDefault } from 'segmentit';
|
|
|
|
const segmentit = useDefault(new Segment());
|
|
lunr.segmentit = segmentit;
|
|
lunr.queryHandler = query => {
|
|
if (/^[\u4e00-\u9fa5]+$/.test(query)) query = lunr.segmentit.doSegment(query).map(seg => '+' + seg.w).join(' ');
|
|
return query;
|
|
};
|