困っていること
javascriptからtypescriptにソースコードを書き換えている中で、eslint
を実行したところ、validation関数のfirstName
とlastName
メソッドで以下のようなエラーが発生しており修正方法が分からないです。
Missing return type on function @typescript-eslint/explicit-module-boundary-types
ts
1export const validation = { 2 firstName(firstName: string) { 3 return firstName.length > 0 ? true: false; 4 }, 5 lastName(lastName: string) { 6 return lastName.length > 0 ? true: false; 7 }, 8}
他の箇所でもjsからtsに書き直すときに````Missing return type on function @typescript-eslint/explicit-module-boundary-typesが発生していて、その時は、下記のような形で修正出来たのですが、上記の関数の中にあるメソッドに対して発生した
eslint``のエラーの直し方が分からないためご教示いただけると幸いです。
ts
1// エラーが出ていた時 2function Footer() {} 3// 修正後 4const Footer: React.FunctionComponent = () => {}
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/02/07 12:48
2021/02/07 14:05
2021/02/07 14:17
2021/02/07 14:51
2021/02/07 15:47