/* 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)} ))} )} /> } > } > ); };