Ошибка eslint react / prop-types с TypeScript - PullRequest
2 голосов
/ 09 июля 2020

Я получаю сообщение об ошибке Eslint: 'age' is missing in props validation eslint (react/prop-types) при использовании extends для интерфейса для компонентов React, используя приведенный ниже, казалось бы, действительный пример:

interface SuperProps {
  age: number;
}

interface TestProps extends SuperProps {
  name: string;
}

const Test = ({ name, age }: TestProps) => {
  return (
    <p>
      {name}: {age}
    </p>
  );
};

Это ошибка или функция, которую я не знаю Не совсем понял?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...