ButtonProps {
onClick?: () => void;
name: string | '';
}
const Button = ({ onClick, name }: ButtonProps) => {
return <button onClick={onClick}>{name}</button>;
};
Missing return type on function @typescript-eslint/explicit-module-boundary-types
Если записать
const Button: ButtonProps = ({ onClick, name }: ButtonProps) => {
return <button onClick={onClick}>{name}</button>;
}; то все нормально
Ну так это проблема со стороны линтера, чекай опции рула: https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/docs/rules/explicit-module-boundary-types.md
спасибо, разобрался
👍🏻
Обсуждают сегодня