/* eslint-disable */
// @ts-nocheck
import type ComponentRepresentation from "@keycloak/keycloak-admin-client/lib/defs/componentRepresentation";
import {
Button,
useWizardContext,
Wizard,
WizardFooter,
WizardFooterWrapper,
WizardStep,
} from "../../shared/@patternfly/react-core";
import { useForm } from "react-hook-form";
import { useTranslation } from "react-i18next";
import useIsFeatureEnabled, { Feature } from "../utils/useIsFeatureEnabled";
import { LdapSettingsAdvanced } from "./ldap/LdapSettingsAdvanced";
import { LdapSettingsConnection } from "./ldap/LdapSettingsConnection";
import { LdapSettingsGeneral } from "./ldap/LdapSettingsGeneral";
import { LdapSettingsKerberosIntegration } from "./ldap/LdapSettingsKerberosIntegration";
import { LdapSettingsSearching } from "./ldap/LdapSettingsSearching";
import { LdapSettingsSynchronization } from "./ldap/LdapSettingsSynchronization";
import { SettingsCache } from "./shared/SettingsCache";
const UserFedLdapFooter = () => {
const { t } = useTranslation();
const { activeStep, goToNextStep, goToPrevStep, close } = useWizardContext();
return (
);
};
const SkipCustomizationFooter = () => {
const { goToNextStep, goToPrevStep, close } = useWizardContext();
const { t } = useTranslation();
return (
{/* TODO: validate last step and finish */}
);
};
export const UserFederationLdapWizard = () => {
const form = useForm();
const { t } = useTranslation();
const isFeatureEnabled = useIsFeatureEnabled();
return (
}>
}
>
}
>
}
>
);
};