問題点
TypeScriptの開発中に以下のようなエラーが出ています。
APIから受け取る配列型の指定がないため、Never型になっています。
解決方法
<script>
タグ内に以下のinterface
を追加してあげます。
interface User {
id: number;
name: string;
email: string;
address: {
street: string;
};
}
userFetchのあとに型を追加してあげます。
const { data: users } = await useFetch<User[]>(
"https://jsonplaceholder.typicode.com/users"
);