UNPKG

apim-developer-portal1

Version:

API management developer portal

20 lines (16 loc) 701 B
import { InversifyInjector } from "@paperbits/common/injection"; import { ApimRuntimeModule } from "./apim.runtime.module"; const injector = new InversifyInjector(); injector.bindModule(new ApimRuntimeModule()); document.addEventListener("DOMContentLoaded", () => { injector.resolve("autostart"); }); window.onbeforeunload = () => { if (!location.pathname.startsWith("/signin-sso") && !location.pathname.startsWith("/signup")) { const rest = location.href.split(location.pathname)[1]; const returnUrl = location.pathname + rest; sessionStorage.setItem("returnUrl", returnUrl); document.cookie = `returnUrl=${returnUrl}`; // for delegation } };