import React from "react"; import useTranslation from "next-translate/useTranslation"; import { useRouter } from "next/router"; import { Field } from "redux-form"; import fieldLookup from "../../../data/crmfieldlookuptranslations.json"; import { getFieldTranslation } from "../helpers/translationHelpers"; export const RenderRadio = ({ datafieldname, name, label, id, errorMsg, options, input: { onChange, value }, meta: { touched, error }, ...custom }) => { let { t } = useTranslation(); const router = useRouter(); const { locale } = router; const { appealtypes } = router.query; const translatedLabel = getFieldTranslation({ label, locale, appealtypes, fieldLookup }); return ( <>