tres puntos operator objects es6 desestructuración array advanced javascript ecmascript-6

javascript - puntos - ES6 desestructuración profunda de objetos anidados



tres puntos javascript (1)

Tengo un objeto llamado this.props que contiene

{ actions: Object, dirty: false, form: "Statement", autofill: functon(), **statement: Object** }

statement contiene

{ firstName: "John" lastName: "Peter" isConfirmed: true }

Me gustaría extraer el objeto de la statement y la propiedad isConfirmed en la misma línea usando la desestructuración de es6

He intentado

const { statement: isConfirmed, isAdmin } = this.props

el cual recibo un error cuando hago let a = isConfirmed, b = statement