import type { DeepPartial } from "keycloakify/tools/DeepPartial"; import type { ExtendKcContext } from "./getKcContextFromWindow"; import { createGetKcContext } from "./createGetKcContext"; /** @deprecated: Use createGetKcContext instead */ export function getKcContext(params?: { mockPageId?: ExtendKcContext["pageId"]; mockData?: readonly DeepPartial>[]; }): { kcContext: ExtendKcContext | undefined } { const { mockPageId, mockData } = params ?? {}; const { getKcContext } = createGetKcContext({ mockData }); const { kcContext } = getKcContext({ mockPageId }); return { kcContext }; }