レスポンスに型を付ける

React実践 / 全 6

anyという穴

読み取った中身は any です。何を渡しても TypeScript は黙って通します。

そのまま受け取る

const data = await res.json(); setItems(data); // data の型は any

型のある関数で受け取る

const list = await fetchItems(); setItems(list); // list の型は Item[]

any のままだと、打ち間違えても実行するまで気づけません。

1 / 6

このスライドが付いているレッスンを開く