Como desestruturo todas as propriedades no escopo / fechamento atual no ES2015?
Eu gostaria de fazer algo assim:
const vegetableColors = {corn: 'yellow', peas: 'green'};
const {*} = vegetableColors;
console.log(corn);// yellow
console.log(peas);// green
Eu não consigo descobrir ou descobrir como fazer isso, mas eu realmente pensei que já tinha visto isso em algum lugar antes! : P
NOTA: estou a usarBabel comstage
definido como0
;
CONTEXTO: Estou tentando ficar mais secoJSX e não referênciathis.state
outhis.props
em toda parte. E também não precisa continuar adicionando propriedades para desestruturar se os dados forem alterados.