Supposons que ma charge utile JSON se décompose de la manière suivante:
{
name: "test",
items: {
"a": {
id: 1,
size: 10
},
"b": {
id: 2,
size: 34
}
}
}
Comment définir la définition de l'interface Example pour modéliser le fait que la valeur de la propriété items est un objet dont les clés sont des chaînes et dont les valeurs sont définies par l'interface Item:
export interface Example {
name: string;
items: ???;
}
export interface Item {
id: number;
size: number;
}