teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

エラーについてのみ説明しましたが、コンポーネントの型も指定されていないので、追記します。

2019/11/22 06:28

投稿

nerianighthawk
nerianighthawk

スコア544

answer CHANGED
@@ -16,4 +16,13 @@
16
16
  }
17
17
 
18
18
  export default Title;
19
- ```
19
+ ```
20
+
21
+ すみません、ベストアンサーに選ばれてしまったのですが、以下追記です。
22
+ エラーは上記で解消されるかと思いますが、せっかく TypeScript を使っているのであれば、もっと型安全に書くことが出来ます。
23
+ 今、`Title` の型を書いていませんが、これはファンクションコンポーネントなので、`React.FC` という型になります。
24
+ この型は props の型をジェネリクスで指定できるため、
25
+ ```
26
+ const Title: React.FC<Props> = (props) => {
27
+ ```
28
+ と書いた方がきれいかと思います。