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

@@ -112,6 +112,7 @@ import {
WorkspaceSpotlightSearcherService,
} from "~/services/spotlight/searchers/workspace.searcher"
import { InterceptorSpotlightSearcherService } from "~/services/spotlight/searchers/interceptor.searcher"
import { platform } from "~/platform"
const t = useI18n()
@@ -141,6 +142,10 @@ useService(WorkspaceSpotlightSearcherService)
useService(SwitchWorkspaceSpotlightSearcherService)
useService(InterceptorSpotlightSearcherService)
platform.spotlight?.additionalSearchers?.forEach((searcher) =>
useService(searcher)
)
const search = ref("")
const searchSession = ref<SpotlightSearchState>()