Avoid deprecating getKcContext #274
This commit is contained in:
parent
238baa72cf
commit
9fc3998cf7
@ -95,6 +95,10 @@ Thanks goes to these wonderful people ([emoji key](https://allcontributors.org/d
|
|||||||
|
|
||||||
## Changelog highlights
|
## Changelog highlights
|
||||||
|
|
||||||
|
## 7.7
|
||||||
|
|
||||||
|
- Better storybook support, see [the starter project](https://github.com/keycloakify/keycloakify-starter).
|
||||||
|
|
||||||
## 7.0 🍾
|
## 7.0 🍾
|
||||||
|
|
||||||
- Account theme support 🚀
|
- Account theme support 🚀
|
||||||
|
@ -2,7 +2,9 @@ import type { DeepPartial } from "keycloakify/tools/DeepPartial";
|
|||||||
import type { ExtendKcContext } from "./getKcContextFromWindow";
|
import type { ExtendKcContext } from "./getKcContextFromWindow";
|
||||||
import { createGetKcContext } from "./createGetKcContext";
|
import { createGetKcContext } from "./createGetKcContext";
|
||||||
|
|
||||||
/** @deprecated: Use createGetKcContext instead */
|
/** NOTE: We now recommend using createGetKcContext instead of this function to make storybook integration easier
|
||||||
|
* See: https://github.com/keycloakify/keycloakify-starter/blob/main/src/keycloak-theme/account/kcContext.ts
|
||||||
|
*/
|
||||||
export function getKcContext<KcContextExtension extends { pageId: string } = never>(params?: {
|
export function getKcContext<KcContextExtension extends { pageId: string } = never>(params?: {
|
||||||
mockPageId?: ExtendKcContext<KcContextExtension>["pageId"];
|
mockPageId?: ExtendKcContext<KcContextExtension>["pageId"];
|
||||||
mockData?: readonly DeepPartial<ExtendKcContext<KcContextExtension>>[];
|
mockData?: readonly DeepPartial<ExtendKcContext<KcContextExtension>>[];
|
||||||
|
@ -2,7 +2,9 @@ import type { DeepPartial } from "keycloakify/tools/DeepPartial";
|
|||||||
import type { ExtendKcContext } from "./getKcContextFromWindow";
|
import type { ExtendKcContext } from "./getKcContextFromWindow";
|
||||||
import { createGetKcContext } from "./createGetKcContext";
|
import { createGetKcContext } from "./createGetKcContext";
|
||||||
|
|
||||||
/** @deprecated: Use createGetKcContext instead */
|
/** NOTE: We now recommend using createGetKcContext instead of this function to make storybook integration easier
|
||||||
|
* See: https://github.com/keycloakify/keycloakify-starter/blob/main/src/keycloak-theme/account/kcContext.ts
|
||||||
|
*/
|
||||||
export function getKcContext<KcContextExtension extends { pageId: string } = never>(params?: {
|
export function getKcContext<KcContextExtension extends { pageId: string } = never>(params?: {
|
||||||
mockPageId?: ExtendKcContext<KcContextExtension>["pageId"];
|
mockPageId?: ExtendKcContext<KcContextExtension>["pageId"];
|
||||||
mockData?: readonly DeepPartial<ExtendKcContext<KcContextExtension>>[];
|
mockData?: readonly DeepPartial<ExtendKcContext<KcContextExtension>>[];
|
||||||
|
Loading…
x
Reference in New Issue
Block a user