conditionally add key to object javascript code example
Example 1: js conditional object property
const a = {
...(someCondition && {b: 5})
}
Example 2: js conditional object key
const object = {
...bool && { foo: 2 },
}
Example 3: conditionally add key to object javascript
const condition = getCondition();
const additionalCondition = getAdditionalCondition();
const person = {
firstName: "Max",
...(condition && { lastName: "" }),
...(additionalCondition && { addition: "" }),
};