import { FormControl, FormField, FormItem, Input, FormLabel, FormMessage } from '@marzneshin/components'; import { FC, useEffect, useState } from 'react' import { useFormContext } from 'react-hook-form'; import { useTranslation } from 'react-i18next'; interface OnHoldExpireDurationFieldProps { } export const OnHoldExpireDurationField: FC = () => { const form = useFormContext() const [duration, setDuration] = useState(0) useEffect(() => { form.setValue('on_hold_expire_duration', duration * 86400) }, [form, duration]) const { t } = useTranslation() return ( ( {t('page.users.on_hold_expire_duration')} ({t('days')}) setDuration(Number(e.target.value))} /> )} /> ); }