jsxをtsx&hooksに書き換えています。
stateで管理しているGroupsというstateがあり、その型を定義したいです。
下記でGroupsの配列を定義してあげたのですが、childrenの中にはその子供
のGroupsが入っていて、その子供のGroupsのchildrenの中にもGroupsが入っているという構造です。
どうやって定義したらいいのでしょうか?
interface Groups { id: number; name: string; children: // どう定義したらいいのかがわからない; }
**Groupの配列の中身** ▼[{…}] ▼0: id: 100 name: "太郎" mail: taro@eee.com ▼children: Array(2) 0: {id:120, name: "山田", email: yamada@eee.com} ▼1: id: 121 name: "佐藤" email: "sato@eee.com" children: Array(1)
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/03/16 02:54
2020/03/16 02:56
2020/03/16 03:09