diff --git a/src/lib/sorters.js b/src/lib/sorters.js deleted file mode 100644 index 9647637..0000000 --- a/src/lib/sorters.js +++ /dev/null @@ -1,9 +0,0 @@ -const sortByDate = (entries) => { - return entries.sort((a, b) => new Date(b.last_modified) - new Date(a.last_modified)) -} - -const sortByTitle = (entries) => { - return entries.sort((a, b) => a.title.localeCompare(b.title)) -} - -export { sortByDate, sortByTitle } diff --git a/src/services/EntriesService.js b/src/services/EntriesService.js index 5c51699..3e8d201 100644 --- a/src/services/EntriesService.js +++ b/src/services/EntriesService.js @@ -1,4 +1,3 @@ -import { sortByDate, sortByTitle } from "../lib/sorters.js" import { GET_ALL_ENTRIES, GET_ENTRY, GET_ENTRIES_FOR_TAG } from "../sql/entries.js" export default class EntriesService { @@ -20,7 +19,7 @@ export default class EntriesService { return { count: entries.length, - entries: sort === "date" ? sortByDate(entries) : sortByTitle(entries), + entries: sort === "date" ? this._sortByDate(entries) : this._sortByTitle(entries, "title"), } }