We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents 064de71 + c4f7085 commit ea5aeafCopy full SHA for ea5aeaf
javascript/books.js
@@ -61,4 +61,4 @@ var books = [
61
},
62
]
63
64
-export default book
+export default books
javascript/callbacks.js
@@ -0,0 +1,21 @@
1
+import books from './books'
2
+
3
+const filterBooksWithTitleStartingWithA = (sortedBooks, callback) => {
4
+ let filteredBooks
5
+ /* filter logic here */
6
+ return callback(filteredBooks)
7
+}
8
9
+const sortBooksAlphabetically = (books, callback) => {
10
+ let sortedBooks
11
+ /* sorting logic books */
12
+ return callback(sortedBooks)
13
14
15
+const getBooksAsync = (callback) => {
16
+ setTimeout((books) => {
17
+ callback(books, filterBooksWithTitleStartingWithA)
18
+ }, 2000)
19
20
21
+getBooksAsync(sortBooksAlphabetically)
0 commit comments