функции?
Откуда она появляется?
Это Хук Форм
Очевидно она есть у handleSubmit
А как это работает? Это локальная переменная что ли?
const func1 = (func2) => { const data = "kek"; return func2(data); }; func1((data) => { console.log(data) // kek });
Так понятнее const handleSubmit = (func) => { const kek = "pek"; return func(kek); }; handleSubmit((data) => { console.log(data) // pek });
не поверишь, функция высшего порядка, можно функции сохранять, даже в стейт
вызов handleSubmit вернёт функцию, которая потом вызывает твою переданную функцию с нужными аргументами
Поверю. Непривычно пока с фп, но прикольно
Так это же не думаю что фп, просто HOF
хофы ж это часть фп
Обсуждают сегодня