Tengo el siguiente código, donde se selecciona idName según id1 o id2.
const getValues = async ({ id1, id2, ...request}) => { const id = id1 || id2; const idName = id1? 'uid' : 'sid'; };
Ahora, agrego otro parámetro "id3" y que debe seleccionarse cuando id1 no se pasa como entrada. Pero el siguiente código arroja un error. Cualquier pista sería apreciada.
const getValues = async ({ id1, id2, id3, ...request}) => { const id = id1 || id2 || id3; const idName = id1 ? id3 ? ('uid' : 'sid') ? (id3); };
const getValues = async ({ id1, id2, id3, ...request}) => { const id = id1 || id2 || id3; const idName = id1? 'uid': id3? 'something-for-id3': 'sid' };