Насчет реактовских курсов. useMemo - это же близнец вьюшного computed со все тем же механизмом кэширования резалта до момента, когда обновятся входящие в зависимость переменные. А разговоров то было… Но есть надежда сегодня полностью добить все задачи по первому этапу курса и оставить 6-ть дней на практическое задание.
P.S.
Ментальная усталость существует, а те, кто считает выгорание зумерской блажью, пусть возьмут долгий и сложный проект, начнут его с нуля, защитят и выкатят в эксплуатацию, а потом столкнутся со сменой руководства, которое уволит своих предшественников и открыто заявит, что у них нет планов дольше, чем на неделю вперед, но они всерьез намерены спустя "год" и "туман войны и неизвестности" поднять выручку проекта в 10 раз.

Я не преувеличиваю, есличо, от приступа истерического смеха (на фоне закрутившейся в межушном нервном (очень) ганглии пейсни кальсонных гномов) меня в тот момент спасло состояние кромешного ахуя от того, что из моей команды исключили двух ключевых участников, которые закрывали и тесты, и дизайн, и общение с заказчиком.