@let realm = kcContext.realm; @let message = kcContext.message; @let auth = kcContext.auth; @let isAppInitiatedAction = kcContext.isAppInitiatedAction; @let url = kcContext.url; @let isReadyToRender = isReadyToRender$ | async; @if (isReadyToRender) {
@if (i18n.enabledLanguages.length > 1) {
} @if (auth && !auth.showUsername && !auth.showResetCredentials) {

@let header = headerNode && headerNode(); @if (header) { }

} @else {
}
@if (displayRequiredFields) {
* {{ i18n.msgStr('requiredFields') }}
} @else { }
@if (displayMessage && message && (message.type !== 'warning' || !isAppInitiatedAction)) {
@switch (message.type) { @case ('success') { } @case ('warning') { } @case ('info') { } @case ('error') { } }
} @if (!!auth && auth?.showTryAnotherWayLink) {
} @let socialProviders = socialProvidersNode && socialProvidersNode(); @if (socialProviders) { } @if (displayInfo) {
@let info = infoNode && infoNode(); @if (info) { }
}
}