And the "correct" code would be this for instance:
export default function getUsers () {
return getUsers().then(users => {
return filterUsersWithFriends(users)
.catch(err => trySomethingElse(users));
});
}
Or if you like one-liners: export default function getUsers () {
return getUsers().then(users => filterUsersWithFriends(users).catch(err => trySomethingElse(users)));
}