実現したいこと
ローカルでデータを確認するためにテストデータを作り、propsにデフォルトデータとして渡したいのですが、型チェックなどがあり、どういうデータの書き方をすればよいか分からないため、ご教授いただきたいです。
該当のソースコード
type User { address: String phone_number: [String] }
import { User } from '../../UserType' type Props = { data: any | undefined, } const UserData = ({data}:Props) => { const users = data ?? [] as User[] return ( <div> {users .map((user: User, index: any) => ( <div>{user.address}</div> ))} </div> } export default UserData
試したこと
const testData = {"address": "test", "phone_number": ["12345"]}
上記を定義し、
const UserData = ({data = testData}:Props) => {
と記述したのですが、うまく表示されませんでした。
データの構造が合っていないからでしょうか?

回答1件
あなたの回答
tips
プレビュー