А там хук кастомный получается, его нельзя в мемо пихать
в мемо пихают компоненты. которые не должны перерисовываться при ререндере родителя. не хуки. компоненты
дык один хер он перерисуется, сначала же получается user === null , потом резко прилетает дата
я только щас понял что он хук пихал туда
списку фильмов ты юзера передаёшь? если передаёшь, то перерисуется. зачем передаёшь? у тебя же юзер для кнопки. а список юзера не получает — он не перерисуется
в мемо заворачивают компоненты, которые ты хочешь оградить от ререндера. например, список фильмов не должен перерисовываться при изменении кнопочки в шапке. список и заворачивай
да там иерархия немного на самом деле странная, надо похоже ее править. У меня в главный файл данные юзера прилетают, а он их по странницам распихивает, получается что целые страницы перерисовываются : о. Буду эту херню править.
целая стрница — это компонент. когда перерисовывается компонент, перерисовываются его дети. дети тоже компоненты. когда они перерисовываются, их дети тоже перерисовываются. и так до самого последнего ребёнка. и НА ЛЮБОМ УРОВНЕ может находиться memo, который остановит ререндеры
да я уже понял, если честно, я не настолько тупой(настолько). Просто мне кажется в любом случае придется рано или поздно эту херню править, это лишь создаст еще один костыль
Обсуждают сегодня