content(docs): clean up unused parameter in code examples

This commit is contained in:
Dhanush Adithya
2020-07-24 11:24:12 -04:00
committed by Jean-Philippe Sirois
parent e4df60d22b
commit 1749ec3648
@@ -8,7 +8,7 @@ title: Simplifying Promises
The first naive attempt, using new Promise for something that already returns a promise.
```js
function doAsync(number) {
function doAsync() {
return new Promise(function (resolve, reject) {
doDatabase().then(function (dbResult) {
otherDbFunction(dbResult).then(function (secondResult) {
@@ -23,7 +23,7 @@ Turns out you don't need new Promise if you're working with a function that
already returns a promise, you can just return the original thing.
```js
function doAsync(number) {
function doAsync() {
return doDatabase().then(function (dbResult) {
otherDbFunction(dbResult).then(function (secondResult) {
return secondResult + 10;
@@ -36,7 +36,7 @@ You also don't have to nest `.then` functions, the whole point of promises
is that they allow you to chain them sequentially.
```js
function doAsync(number) {
function doAsync() {
return doDatabase()
.then(function (dbResult) {
return otherDbFunction(dbResult);
@@ -51,7 +51,7 @@ you also don't have to create a new function just to pass in one
variable, you can pass in the entire function itself to the then block
```js
function doAsync(number) {
function doAsync() {
return doDatabase()
.then(otherDbFunction)
.then(function (secondResult) {
@@ -63,7 +63,7 @@ function doAsync(number) {
And you don't need those returns if you just have ES6 arrow functions
```js
const doAsync = (number) =>
const doAsync = () =>
doDatabase()
.then(otherDbFunction)
.then((secondResult) => secondResult + 10);