Доки по разработке
This project is maintained by teniryte
Принципы
Form2<T> строит структуру ошибок и значений на основе T.[K in keyof T]).Пример
type Form2<T> = {
errors: { [K in keyof T]?: string };
values: T;
};
type ProfileForm = Form2<{ name: string; age: number }>;
Практика
Form2<T> служит основой для любых форм).Form2<T, TError = string>).