React · Senior · Запитання 14 з 75

Для чого потрібен useEffectEvent?

Пояснення

Приклад: ефект підключення до чату залежить від roomId, а під час підключення треба показати сповіщення з поточною темою theme. Якщо додати theme у залежності - зміна теми перепідключить чат. const onConnected = useEffectEvent(() => notify(theme)) завжди бачить свіжий theme, але не реактивний.

Де почитати

Помилка в запитанні

React · Senior · запитання 14

Перевірте себе

Пройдіть тест React · Senior: запитання й варіанти перемішуються, а наприкінці - розбір помилок.

Пройти цей тест