13 lines
450 B
TypeScript
13 lines
450 B
TypeScript
import { Service } from "dioc"
|
|
import { getService } from "@hoppscotch/common/modules/dioc"
|
|
import { UIExtensionService } from "@hoppscotch/common/services/ui-extension.service"
|
|
|
|
import WebLoginGate from "@app/components/WebLoginGate.vue"
|
|
|
|
export class WebLoginGateService extends Service {
|
|
public static readonly ID = "WEB_LOGIN_GATE_SERVICE"
|
|
|
|
override onServiceInit() {
|
|
getService(UIExtensionService).addRootUIExtension(WebLoginGate)
|
|
}
|
|
}
|