Displaying different indexing steps while Omnisearch is loading

This commit is contained in:
Simon Cambier
2022-11-08 20:11:54 +01:00
parent 7fd7dc38cf
commit 32161ca94a
4 changed files with 46 additions and 7 deletions

View File

@@ -5,6 +5,7 @@ import {
type ResultNote,
type SearchMatch,
SPACE_OR_PUNCTUATION,
IndexingStep,
} from '../globals'
import {
removeDiacritics,
@@ -53,7 +54,7 @@ export const minisearchOptions: Options<IndexedDocument> = {
export class SearchEngine {
private static engine?: SearchEngine
public static isIndexing = writable(true)
public static indexingStep = writable(IndexingStep.LoadingCache)
/**
* The main singleton SearchEngine instance.