keycloak-theme/src/login/KcContext.ts

16 lines
420 B
TypeScript
Raw Normal View History

2024-06-06 01:44:57 +02:00
/* eslint-disable @typescript-eslint/ban-types */
import type { ExtendKcContext } from "keycloakify/login";
2024-06-09 10:24:14 +02:00
import type { KcEnvName, ThemeName } from "../kc.gen";
2024-06-06 01:44:57 +02:00
2024-06-09 10:24:14 +02:00
export type KcContextExtension = {
themeName: ThemeName;
properties: Record<KcEnvName, string> & {};
};
2024-06-06 01:44:57 +02:00
2024-06-09 10:24:14 +02:00
export type KcContextExtensionPerPage = {};
2024-06-06 01:44:57 +02:00
2024-06-06 05:26:06 +02:00
export type KcContext = ExtendKcContext<
2024-06-09 10:24:14 +02:00
KcContextExtension,
KcContextExtensionPerPage
2024-06-06 05:26:06 +02:00
>;