@ivanDoligov

Как описать ref, который получаем из forwardRef в propTypes?

Добрый день! Подскажите пожалуйста, получаю ошибку
Warning: forwardRef render functions do not support propTypes or defaultProps. Did you accidentally pass a React component?


если у меня в приложении используется propTypes, то как тогда избежать этого предупреждения?
  • Вопрос задан
  • 831 просмотр
Решения вопроса 1
GreyCrew
@GreyCrew
Full-stack developer
Все написанно в самом предупреждении
Предупреждение: функции рендеринга forwardRef не поддерживают propTypes или defaultProps.
Или уберите propTypes, или не используйте рефы.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@ivanDoligov Автор вопроса
const List = (props, ref) => {
  return (
    <Button
      {...props}
      ref={ref}
    />
  );
}

export default React.memo(React.forwardRef(List));
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы