/* eslint-disable */
// @ts-nocheck
import {
HelpItem,
KeycloakSelect,
SelectVariant,
} from "../../../shared/keycloak-ui-shared";
import { FormGroup, SelectOption } from "../../../shared/@patternfly/react-core";
import { useState } from "react";
import { Controller, useFormContext } from "react-hook-form";
import { useTranslation } from "react-i18next";
import { MultiLineInput } from "../../components/multi-line-input/MultiLineInput";
const comparisonValues = ["exact", "minimum", "maximum", "better"];
export const ReqAuthnConstraints = () => {
const { t } = useTranslation();
const { control } = useFormContext();
const [comparisonOpen, setComparisonOpen] = useState(false);
return (
<>
}
fieldId="comparison"
>
(
setComparisonOpen(isExpanded)}
onSelect={(value) => {
field.onChange(value.toString());
setComparisonOpen(false);
}}
selections={field.value}
variant={SelectVariant.single}
aria-label={t("comparison")}
isOpen={comparisonOpen}
>
{comparisonValues.map((option) => (
{t(option)}
))}
)}
/>
}
>
}
>
>
);
};