mirror of
https://github.com/monkeytypegame/monkeytype.git
synced 2025-02-28 00:35:25 +08:00
removed any
This commit is contained in:
parent
3cedcda8b1
commit
701f4e0f2e
1 changed files with 4 additions and 3 deletions
|
@ -28,7 +28,7 @@ export function setSelectedId(val: number): void {
|
|||
selectedId = val;
|
||||
}
|
||||
|
||||
const searchServiceCache: Record<string, SearchService<any>> = {};
|
||||
const searchServiceCache: Record<string, SearchService<MonkeyTypes.Quote>> = {};
|
||||
|
||||
function getSearchService<T>(
|
||||
language: string,
|
||||
|
@ -36,11 +36,12 @@ function getSearchService<T>(
|
|||
textExtractor: TextExtractor<T>
|
||||
): SearchService<T> {
|
||||
if (language in searchServiceCache) {
|
||||
return searchServiceCache[language];
|
||||
return searchServiceCache[language] as unknown as SearchService<T>;
|
||||
}
|
||||
|
||||
const newSearchService = buildSearchService<T>(data, textExtractor);
|
||||
searchServiceCache[language] = newSearchService;
|
||||
searchServiceCache[language] =
|
||||
newSearchService as unknown as typeof searchServiceCache[typeof language];
|
||||
|
||||
return newSearchService;
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue