🖼️ Новый хук useEffectEvent в React 19.2
Давайте рассмотрим, что он делает. Например, у нас есть такой код:
`export const useTrack = ({productId, utm}) => { useEffect(() => { sendEvent({productId, utm}) }, [productId]) }
Можно заметить, что в зависимостях useEffect нет utm, из‑за чего мы получим warning от ESLint. И вот тут нам на помощь приходит новый хук:
`export const useTrack = ({ productId, utm }) => { const event = useEffectEvent((productId) => { sendEvent({productId, utm}) });
useEffect(() => { event(productId) }, [productId]) };
И как бы все... Как считаете нужен ?
Да - 🔥 Нет - 🌚
📕 Дока``