Реакция: отсутствует возвращаемый тип функции.eslint (@ машинопись-eslint / явная функция обратного типа) - PullRequest
0 голосов
/ 10 июня 2019

Я новичок в Typescript React. В действительно базовом функциональном компоненте eslint жалуется мне, что ему не хватает возвращаемого типа для самого функционального компонента. Где я не прав?

enter image description here

1 Ответ

1 голос
/ 10 июня 2019

Как объяснил Николас Тауэр в этом ответе Машинопись |Предупреждение о пропущенном возвращении Тип функции ESLint , в зависимости от используемой вами версии реакции, вы можете использовать любую из следующих строк:

Если вы используете последнюю версию реакции (16.8.0 или позже), сделайте следующее: const Component: React.FunctionComponent<Props> = (props: Props) => (

До 16.8 вместо этого вы должны сделать: const Component: React.SFC<Props> = (props: Props) => (

Где SFC означает «функциональный компонент без сохранения состояния».

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