самый простой способ исправить это - распространить t
const validate = (i: IFormStateValues<IData>, t: any) => {
const errors: IFormStateErrors<IData> = {};
if (!i?.name) {
errors.name = {...t(`notValidLengthError`)}; //ERROR:Parameter declaration expected
}
return errors;
};
, но Ad Я не знаю, что это такое, я расскажу вам, что происходит, машинопись и у меня такой же вопрос
Имя свойства ошибок инициализировано объектом, не имеющим никаких свойств. Я предполагаю, что это функция, возвращающая значение, но errors.name - пустой объект. Там для TS не нравится. установка значения для пустого объекта без свойства, где установить новое значение, используемое для ввода.