Estoy usando la biblioteca hookstate.js y estoy tratando de algo tan simple como obtener el objeto Javascript completo del objeto State sin tener que hacer referencia a la clave del objeto.
Por ejemplo, state.set({first:'John',last:'Doe'}) y luego, de alguna manera, acceda al objeto completo (como un objeto JS de buena fe, no State) sin tener que conocer la clave del objeto y el state.first.get() .
¿No hay una forma integrada de hacer algo tan simple?
Puedo hacerlo con una reducción:
const { keys } = state const jsObject= keys.reduce((pre, cur) => { const stateVal = state[cur].get() return { ...pre, [cur]: stateVal } }, {})Sin embargo, esto no es posible si espero objetos anidados.
¿Intentó llamar a get() en la raíz del objeto? Como state.get()