Update feed.js
to prevent books to be displayed out of order when the loading more books
This commit is contained in:
@@ -6,8 +6,7 @@ import SortByDropdown, { FIELDS_TO_SORT_BY, compareFunctions } from './sortByDro
|
|||||||
export default ({ data, limit }) => {
|
export default ({ data, limit }) => {
|
||||||
const [sortBy, setSortBy] = React.useState(FIELDS_TO_SORT_BY[0]);
|
const [sortBy, setSortBy] = React.useState(FIELDS_TO_SORT_BY[0]);
|
||||||
|
|
||||||
const getSortedBooks = () => data.allBooksJson.edges
|
const getSortedBooks = () => [...data.allBooksJson.edges]
|
||||||
.slice(0, limit || data.allBooksJson.edges.length)
|
|
||||||
.sort(compareFunctions[sortBy]);
|
.sort(compareFunctions[sortBy]);
|
||||||
|
|
||||||
return (
|
return (
|
||||||
|
|||||||
Reference in New Issue
Block a user