import { FormControl, FormErrorMessage, FormLabel, InputGroup, InputLeftAddon, NumberDecrementStepper, NumberIncrementStepper, NumberInput, NumberInputField, NumberInputStepper, } from '@chakra-ui/react'; import { __ } from '@wordpress/i18n'; import React from 'react'; import { Controller, useFormContext } from 'react-hook-form'; import ToolTip from '../../../../../../assets/js/back-end/screens/settings/components/ToolTip'; import localized from '../../../../../../assets/js/back-end/utils/global'; interface Props { defaultValue?: number; } const ExchangeRate: React.FC = (props) => { const { defaultValue } = props; const { formState: { errors }, } = useFormContext(); return ( <> {__('Exchange Rate', 'learning-management-system')}{' '} ( {__( `1 ${localized.currency.code} =`, 'learning-management-system', )} )} /> {errors?.exchange_rate && errors?.exchange_rate?.message?.toString()} ); }; export default ExchangeRate;