From ffca268e0094dd9c4a6451415446f7dab5c613d8 Mon Sep 17 00:00:00 2001 From: sansui233 Date: Thu, 14 Nov 2024 02:17:04 +0800 Subject: [PATCH] remove top-level await --- lib/use-search.ts | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/lib/use-search.ts b/lib/use-search.ts index aa61564..a60ad63 100644 --- a/lib/use-search.ts +++ b/lib/use-search.ts @@ -1,8 +1,6 @@ import React, { useCallback, useState } from 'react' import { Naive, Result, SearchObj } from './search' -const createNaive = await (import("./search").then(mod => mod.createNaive)) - export type SearchStatus = { isSearch: "ready" | "searching" | "done", searchText: string, @@ -78,7 +76,7 @@ function useSearch({ inputRef, setRes, initData }: Props): { ) } - newEngine = createNaive({ + newEngine = (await import("./search")).createNaive({ data: searchObj, field: ["tags", "content"], notifier,