JavaScript необязательно добавить ключ объекта
const gender = 'male'
const data = {
first_name: 'Joe',
last_name: 'Doe',
...(gender && {gender})
}
console.log(data)
// {
// first_name: 'Joe',
// last_name: 'Doe'
// gender: 'male'
// }
Stupid Shark