Я использую ._get
lib , чтобы проверить наличие двух значений в объекте, а затем вернуть значение по умолчанию ТОЛЬКО ЕСЛИ ОБА, эти 2 пусты.
Например, у меня есть объект;
const obj = { person: { firsName: 'John', lastName: '' }
_get(obj, 'person.firsName', 'noname')} ${_get(state,
'person.lastName', 'noname')}
Проблема здесь в том, что я получу только «noname noname», даже если у человека по крайней мере одно имя пусто.
Как я могу сделать что-то подобное, особенно если учесть, что я использую это внутри строкового литерала:
`${_get(obj, '!person.firsName && !person.lasName', 'noname')} } `// pseudo
спасибо