Size: a a a

React — русскоговорящее сообщество

2021 January 06

MD

Misha Dan'kov in React — русскоговорящее сообщество
или хотя бы нормальной
источник

SL

Stepan Lukachyna in React — русскоговорящее сообщество
для меня от 85%
источник

P

PH_cheerokee in React — русскоговорящее сообщество
ребят, подскажите, мне нужно передать в дочерний компонент массив функций
actions = [
      ...    ,
       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 мне нужен чтобы не перерисовывался каждый раз компонент
источник

R

Ruben in React — русскоговорящее сообщество
добый день всем
источник

R

Ruben in React — русскоговорящее сообщество
источник

R

Ruben in React — русскоговорящее сообщество
где я ошибся?
источник

MD

Misha Dan'kov in React — русскоговорящее сообщество
PH_cheerokee
ребят, подскажите, мне нужно передать в дочерний компонент массив функций
actions = [
      ...    ,
       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, затем вызвав его в дочернем компоненте
источник

P

PH_cheerokee in React — русскоговорящее сообщество
Misha Dan'kov
Пробовал вывернуть функцию в useCallback, затем вызвав его в дочернем компоненте
не понял
можно псевдокодом, пожалуйста?
источник

MD

Misha Dan'kov in React — русскоговорящее сообщество
Ruben
там же написано в ошибках
источник

R

Ruben in React — русскоговорящее сообщество
Line 11:18:  'setCount' is assigned a value but never used  no-unused-vars ?
источник

MD

Misha Dan'kov in React — русскоговорящее сообщество
PH_cheerokee
не понял
можно псевдокодом, пожалуйста?
источник

MD

Misha Dan'kov in React — русскоговорящее сообщество
так типа
источник

R

Ruben in React — русскоговорящее сообщество
Misha Dan'kov
там же написано в ошибках
непомогло
источник

A

Ali_ in React — русскоговорящее сообщество
Misha Dan'kov
там же написано в ошибках
Это не ошибка а предупреждение
источник

MD

Misha Dan'kov in React — русскоговорящее сообщество
Добавил default кейс в свитч?
источник

R

Ruben in React — русскоговорящее сообщество
Misha Dan'kov
Добавил default кейс в свитч?
да
источник

MD

Misha Dan'kov in React — русскоговорящее сообщество
покаиж код
источник

R

Ruben in React — русскоговорящее сообщество
источник

R

Ruben in React — русскоговорящее сообщество
источник

R

Ruben in React — русскоговорящее сообщество
источник