Add delete-credential.ftl page

This commit is contained in:
Joseph Garrone
2024-05-08 16:54:04 +02:00
parent 58dfd3c25c
commit 3eeba99152
5 changed files with 64 additions and 3 deletions

View File

@ -31,6 +31,7 @@ const IdpReviewUserProfile = lazy(() => import("keycloakify/login/pages/IdpRevie
const UpdateEmail = lazy(() => import("keycloakify/login/pages/UpdateEmail"));
const SelectAuthenticator = lazy(() => import("keycloakify/login/pages/SelectAuthenticator"));
const SamlPostForm = lazy(() => import("keycloakify/login/pages/SamlPostForm"));
const DeleteCredential = lazy(() => import("keycloakify/login/pages/DeleteCredential"));
type FallbackProps = PageProps<KcContext, I18n> & {
UserProfileFormFields: LazyOrNot<(props: UserProfileFormFieldsProps) => JSX.Element>;
@ -94,6 +95,8 @@ export default function Fallback(props: FallbackProps) {
return <SelectAuthenticator kcContext={kcContext} {...rest} />;
case "saml-post-form.ftl":
return <SamlPostForm kcContext={kcContext} {...rest} />;
case "delete-credential.ftl":
return <DeleteCredential kcContext={kcContext} {...rest} />;
}
assert<Equals<typeof kcContext, never>>(false);
})()}