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

@@ -11,6 +11,7 @@ import { HoppModule } from "~/modules"
import { InspectorsPlatformDef } from "./inspectors"
import { Service } from "dioc"
import { IOPlatformDef } from "./io"
import { SpotlightPlatformDef } from "./spotlight"
export type PlatformDef = {
ui?: UIPlatformDef
@@ -28,6 +29,7 @@ export type PlatformDef = {
}
interceptors: InterceptorsPlatformDef
additionalInspectors?: InspectorsPlatformDef
spotlight?: SpotlightPlatformDef
platformFeatureFlags: {
exportAsGIST: boolean
hasTelemetry: boolean