import type { MemShellFormSchema } from "@/types/schema"; import { Controller, type UseFormReturn } from "react-hook-form"; import { useTranslation } from "react-i18next"; import { Field, FieldContent, FieldError, FieldLabel } from "@/components/ui/field"; import { Select, SelectContent, SelectItem, SelectTrigger, SelectValue, } from "@/components/ui/select"; const JDKVersion = [ { name: "Java6", value: "50" }, { name: "Java8", value: "52" }, { name: "Java9", value: "53" }, { name: "Java11", value: "55" }, { name: "Java17", value: "61" }, { name: "Java21", value: "65" }, ]; export function JREVersionFormField({ form, }: Readonly<{ form: UseFormReturn; }>) { const { t } = useTranslation(["common"]); return ( ( {t("common:targetJdkVersion")} {fieldState.error && } )} /> ); }