Это выглядит лучше для вас?
const createNewUser = (newUserDetails) => {
return new Promise((resolve, reject) => {
let {fullName, email, image, gender, age} = newUserDetails
new User({ fullName, email, image, gender, age})
.save().then((response) => {
resolve(response)
}).catch((error) => {
reject("Problem in Creating New User", error)
})
})
}
Вы также можете использовать деструктуризацию объекта в параметре функции.Т.е.:
const createNewUser = ({fullName, email, image, gender, age}) => { ...