In the code here the first example just does callbacks, the second example does "return callback".
Under what circumstances should I do "return callback" instead of just "callback"?
this.listRegions((err, regions) => {
if (err) {
callback(err)
} else {
callback(null, regions)
}
})
OR
this.listRegions((err, regions) => {
if (err) {
return(callback(err))
} else {
return(callback(null, regions))
}
})