React Просто ИНПУТ #4

preview_player
Показать описание
Продолжаю серию видео о создании инпута в React экосистеме.

Я долго не продолжал этот курс т.к. во мне играл перфекционист и я пытался создать идеальную систему, но, видимо, идеального инпута не существует.

В этом видео мы реализуем основной функционал нашего инпута, подготовим его к тестированию.

Рекомендации по теме
Комментарии
Автор

46:00 на самом деле тут не нужен ни useLayoutEffect ни useEffect

очень сложная и по сути некорректная реализация. всего-то надо на уровне queryApi ендпоинта мержить страницы (у ртк есть метод) в один стор, а из квери параметров выкидывать offset чанка. делая в компононенте {data} = useGetData({offset: x}) в data мы будем иметь все загруженные на этот момент чанки. итого один state под оффсет и никаких юзЭффектов.и нет дублирования данных из стора в локальном стейте.

ножикМакс
Автор

с колбеком понравилась фишка. очень просто и очен понятно.
не знал что ant дизайн по дефолту рендерит виртуальный список. (оптимизация крутая конечно)

ну да, прийдется какойто тротлинг делать, а то ивентов будет куча.
Ну круто прям, сделал с последней страничкой, юзер экспириенс будет крутой.

v.demchenko
Автор

Это последний урок из серии "Просто ИНПУТ"?

BirSik-tp