/* eslint-disable */ // @ts-nocheck import { HelpItem, TextControl, useEnvironment, } from "../../../shared/keycloak-ui-shared"; import { FormGroup } from "../../../shared/@patternfly/react-core"; import { useFormContext, useWatch } from "react-hook-form"; import { useTranslation } from "react-i18next"; import { FormattedLink } from "../../components/external-link/FormattedLink"; import { useRealm } from "../../context/realm-context/RealmContext"; import type { Environment } from "../../environment-types"; import { DisplayOrder } from "../component/DisplayOrder"; import { RedirectUrl } from "../component/RedirectUrl"; import "./saml-general-settings.css"; type SamlGeneralSettingsProps = { isAliasReadonly?: boolean; }; export const SamlGeneralSettings = ({ isAliasReadonly = false, }: SamlGeneralSettingsProps) => { const { t } = useTranslation(); const { realm } = useRealm(); const { environment } = useEnvironment(); const { control } = useFormContext(); const alias = useWatch({ control, name: "alias" }); return ( <> {isAliasReadonly && ( } className="keycloak__identity-providers__saml_link" > )} ); };