Sawtaytoes
3/2/2019 - 10:27 AM

Returning Promises Example

Promise
.resolve('Clifford')
.then(value => {
  console
  .log(value)
  
  return value
})
.then(value => (
  Promise
  .resolve(value)
))
.then(value => {
  console
  .log(value)
  
  return value
})
.then(value => (
  Promise
  .reject(value)
))
.then(value => {
  console
  .log(value)
  
  return value
})
.catch(error => {
  console
  .log('WARN:', error)
})

// Clifford
// Clifford
// WARN: Clifford