diff --git a/src/login/KcPageStory.ts b/src/login/KcPageStory.ts
index 0e85385..8d67c4d 100644
--- a/src/login/KcPageStory.ts
+++ b/src/login/KcPageStory.ts
@@ -48,7 +48,10 @@ export const decorators = (_: unknown, context: StoryContextLike) => ({
@Component({
selector: 'kc-page-story',
template: `@if (pageComponent) {
-
+
}`,
standalone: true,
imports: [TemplateComponent],
@@ -56,9 +59,11 @@ export const decorators = (_: unknown, context: StoryContextLike) => ({
export class KcPageStory implements OnInit {
pageComponent: Type | undefined;
kcContext = inject(KC_LOGIN_CONTEXT);
+ userProfileFormFieldsComponent: Type | undefined;
ngOnInit() {
getKcPage(this.kcContext.pageId).then((kcPage) => {
this.pageComponent = kcPage.PageComponent;
+ this.userProfileFormFieldsComponent = kcPage.UserProfileFormFieldsComponent;
});
}
}