Документацию не смотрели на setState? Делюсь советом, у меня работает по крайней мере в подавляющем большинстве случаев: для начала открывает документацию на библиотеку и смот...
Рискую быть забаненым но не соглашусь, вот вы выпустили курс по реакту, и продаёте его за сажаем 1000RUR, но так как это электронный контент и цена копии нулевая, то вы в само...
Если серьезно к вашему вопросу, то дело в паттернах применяемых в реакте. При вашем подходе где будет хранится состояние открыт/закрыт о модальном окне? В менеджере модального...
А кстати, это плохо что логика в компонентах? Некоторых людей даже триггерит нехило, когда слышут что у логика во вью и начинают чуть ли не тряпки кидать. Я вот не считаю что ...
Относительно чего? В голову приходит хук который принимает ref на элемент относительно которого будет вычисляться положение, внутри заводим стейт под положение мыши и вещаем с...
У вас там server side rendering? Судя по вызовам в стектрейсе из react-dom/server. В node-окружении когда запускается код, то window нет объекта, это часть браузерного API. UP...
Во втором случае фигурные скобки лишние подозреваю. В первом случае вызов функции возвращает action, то есть объект с полем type, который будет передан редаксом (мы же про нег...
Знаете господа, многим из нас с вами реально очень повезло, на столько что мы не привыкли задумываться даже о даренных нам возможностях, но есть же люди, которые не по своему ...
Я дискуссию не читал от начала, но просто интересно, а сорсмапы то чем вредны в проде? Наоборот же удобно отлавливать баг на продакшене? Если по какой-то причине не хочется чт...
А что это даст? Я понимаю если бы каллбеки эти куда-то пробрасывались глубоко или в какой-то жирный компонент, перерендер которого хотели бы лишний раз избежать, а тут же butt...
ну почему основной? в js генераторы двунаправленные, то есть из yield можно получать значения также, то есть это по сути корутины (как в питоне к примеру тоже), а это открывае...
Дошел таки до компа, я так понимаю вопрсо был почему мерцает канвас? Надо использовать useLayoutEffect для манипулирования DOM-нодой канваса, тогда гладенько будет все, никако...
Может стоит не портить себе карму? Зачем заниматься тем к чему не лежит душа и тело? Есть куча разнообраных полезных и интересных профессий, выбирайте и наслаждайтесь.
type Response<T extends boolean, D = unknown> = T extends true ? {data: D} : {errors: any, errorCode: any} type Error = Response<false> type Success = Response<true, ...
Зачем что-то каждые М секунд отправлять? При старте приложение коннектится и ждёт сообщение о начале игры. Далее ждёт первого вопроса. В перерыве между сообщениям. n и n+1 ест...
Раз вы упомянули e2e, у меня вопрос, на днях была дискуссия по поводу правильного способа селекта элементов в e2e тестах, cypress в официальной доке рекомендует устанавливать ...
Почему? Приходит на ум лишь теоретический оверхед от динамического создания функций внутри компонента, но это вроде столь несущественно. Или ещё приходит мысль что косвенность...
Что значит плохо удаляется? Редаксу вообще пофиг что хранить внутри, хоть файлы хоть еще что.
В смысле на всякий? В общем случае вы не знаете что затронуло обновление, у сущности могут быть сложные вычисляемые поля, логика обновления которых на сервере. Мой опыт говори...
Вам реально понадобилось лезть в исходники реакта чтобы разобраться с хуками? Не представляю что можно о них узнать, чего нет в документации? Ну максимум можно посмотреть как...