Ce
const { foo: IFoo[] } = bar;
et ça
const { foo: Array<IFoo> } = bar;
causera raisonnablement une erreur.
Et ça
const { foo: TFoo } = bar;
va juste détruire la TFoo
propriété.
Comment les types peuvent-ils être spécifiés pour les propriétés d'objets déstructurés?
bar
toute façon?