Size: a a a

Love Frontend Chat

2020 July 20

V🦖

Valentine 🦖 in Love Frontend Chat
Dmitry
@nzvtrk ты сегодня стал старым?)
Вроде бы ты
источник

c

cosmonaut in Love Frontend Chat
источник

D

Dmitry in Love Frontend Chat
Valentine 🦖
Вроде бы ты
Да, во вступительном экзамене в основном вопросы по шаблонам проектирования
источник

V🦖

Valentine 🦖 in Love Frontend Chat
Dmitry
Да, во вступительном экзамене в основном вопросы по шаблонам проектирования
Шаблоны и паттерны об одном и том же
источник

D

Dmitry in Love Frontend Chat
Valentine 🦖
Шаблоны и паттерны об одном и том же
Я знаю
источник

A

Artur in Love Frontend Chat
Valentine 🦖
Шаблоны и паттерны об одном и том же
P e r e v o d c h i k
источник

JT

John Travolta in Love Frontend Chat
Ребята, подскажите, что я неправильно понимаю в useMemo?
Хочу вместо
const [data, setData] = useState({'f': f, 's': s});
useEffect(() => {
   myCustomFunc();
}, [data]);
Использовать что-то вроде (судя по доке):
const data = memoized({'f': f, 's': s});
const memoized = useMemo(() => setData(data), [data]);
Но ошибка:
memoized is not a function
Если сделать:
const memoized = () => useMemo(() => setData(data), [data]);
то тоже будет ошибка
источник

A

Artur in Love Frontend Chat
В юзмемо нельзя сайд эффекты делать бай дезигн
источник

A

Artur in Love Frontend Chat
Какая-то дичь
источник

JT

John Travolta in Love Frontend Chat
та я уже понял, что вообще не так понял
Как мне с помощью useMemo заменить вот это?
const [data, setData] = useState({'f': f, 's': s});
useEffect(() => {
   myCustomFunc();
}, [data]);

Из-за useEffect у меня лишние рендеры происходят
источник

A

Artur in Love Frontend Chat
А что у тебя в функции то
источник

A

Artur in Love Frontend Chat
Я вот не понимаю чего ты там делаешь )
источник

JT

John Travolta in Love Frontend Chat
в myCustomFunc() формируется объект и отправляется родителю через функцию, которую передал через пропс
И вот этот data - это часть этого объекта
источник

A

Artur in Love Frontend Chat
Почему в родителе не считать сразу?
источник

JT

John Travolta in Love Frontend Chat
ну вот сейчас я в родителе просто проверяю есть ли такой объект или нет, но думал сделать через useMemo, чтобы было четко
источник

V🦖

Valentine 🦖 in Love Frontend Chat
Как думаете, какой форк?
источник

NM

Nikita Mihalyov in Love Frontend Chat
Valentine 🦖
Как думаете, какой форк?
50-60?)
источник

V🦖

Valentine 🦖 in Love Frontend Chat
70-80
источник

V🦖

Valentine 🦖 in Love Frontend Chat
Угар пиздец
источник

NM

Nikita Mihalyov in Love Frontend Chat
Сначала хотел сказать 60-70)))
источник