diff options
Diffstat (limited to 'src/mixins/FilesByMonthMixin.js')
-rw-r--r-- | src/mixins/FilesByMonthMixin.js | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/src/mixins/FilesByMonthMixin.js b/src/mixins/FilesByMonthMixin.js index c553c39c..650a79e0 100644 --- a/src/mixins/FilesByMonthMixin.js +++ b/src/mixins/FilesByMonthMixin.js @@ -51,4 +51,15 @@ export default { .sort((month1, month2) => month1 > month2 ? -1 : 1) }, }, + + methods: { + /** + * @param {string} fileId1 The first file ID + * @param {string} fileId2 The second file ID + * @return {-1 | 1} + */ + sortFilesByTimestamp(fileId1, fileId2) { + return this.files[fileId1].timestamp > this.files[fileId2].timestamp ? -1 : 1 + }, + }, } |