feat: introduce platform defs for adding additional spotlight searchers (#3631)

This commit is contained in:
Akash K
2023-12-07 16:28:02 +05:30
committed by GitHub
parent bdfa14fa54
commit 7481feb366
4 changed files with 18 additions and 0 deletions

View File

@@ -0,0 +1,10 @@
import { Service } from "dioc"
import { SpotlightSearcher } from "~/services/spotlight"
export type SpotlightPlatformDef = {
additionalSearchers?: Array<
typeof Service<unknown> & { ID: string } & {
new (): Service & SpotlightSearcher
}
>
}