UNPKG

@keycloakify/keycloak-account-ui

Version:

<p align="center"> <img src="https://github.com/user-attachments/assets/e31c4910-7205-441c-9a35-e134b806b3a8"> </p> <p align="center"> <i>Repackaged Keycloak Account UI</i> <br> <br> <a href="https://github.com/keycloakify/keycloak-a

12 lines (9 loc) 368 B
import type { Context } from "react"; import { createContext } from "react"; export type NamedContext<T> = Context<T> & Required<Pick<Context<T>, "displayName">>; export function createNamedContext<T>(displayName: string, defaultValue: T) { const context = createContext(defaultValue); context.displayName = displayName; return context as NamedContext<T>; }