¿Existe una forma alternativa/rápida de mantener la misma referencia de objeto al hacer el operador de propagación JS? En lugar de copiar manualmente los campos?
function copy(arg) { let state = { ...arg }; console.assert(state === arg); // assertion failed because state is a different object } a = { k1: 1, k2: 2 }; copy(a);