feat: hoppscotch agent and agent interceptor (#4396)
Co-authored-by: CuriousCorrelation <CuriousCorrelation@gmail.com> Co-authored-by: jamesgeorge007 <25279263+jamesgeorge007@users.noreply.github.com>
This commit is contained in:
@@ -57,6 +57,14 @@
|
||||
@hide-modal="showSupport = false"
|
||||
/>
|
||||
<AppOptions v-else :show="showSupport" @hide-modal="showSupport = false" />
|
||||
|
||||
<!-- Let additional stuff be registered -->
|
||||
<template
|
||||
v-for="(component, index) in rootExtensionComponents"
|
||||
:key="index"
|
||||
>
|
||||
<component :is="component" />
|
||||
</template>
|
||||
</div>
|
||||
</template>
|
||||
|
||||
@@ -78,6 +86,7 @@ import { platform } from "~/platform"
|
||||
import { HoppSpotlightSessionEventData } from "~/platform/analytics"
|
||||
import { PersistenceService } from "~/services/persistence"
|
||||
import { SpotlightService } from "~/services/spotlight"
|
||||
import { UIExtensionService } from "~/services/ui-extension.service"
|
||||
|
||||
const router = useRouter()
|
||||
|
||||
@@ -96,6 +105,9 @@ const t = useI18n()
|
||||
|
||||
const persistenceService = useService(PersistenceService)
|
||||
const spotlightService = useService(SpotlightService)
|
||||
const uiExtensionService = useService(UIExtensionService)
|
||||
|
||||
const rootExtensionComponents = uiExtensionService.rootUIExtensionComponents
|
||||
|
||||
const HAS_OPENED_SPOTLIGHT = useSetting("HAS_OPENED_SPOTLIGHT")
|
||||
|
||||
|
||||
Reference in New Issue
Block a user