= [
... ,
useCallback(({ id, event }: { id: string, event: string }) => dispatch(clearEvent({
id,
event,
})),[])
]
<StateWithTooltip {...{actions }} />
так вот ругается React Hook "useCallback" is called conditionally. React Hooks must be called in the exact same order in every component render. Did you accidentally call a React Hook after an early return? react-hooks/rules-of-hooks
а useCallback мне нужен чтобы не перерисовывался каждый раз компонент
Пробовал вывернуть функцию в useCallback, затем вызвав его в дочернем компоненте
не понял можно псевдокодом, пожалуйста?
React Hook "useCallback" is called in function "action" which is neither a React function component or a custom React Hook function react-hooks/rules-of-hooks
Обсуждают сегодня