From 1d8ae8ed41485788d5bb1c4bd6145829fb5d08bd Mon Sep 17 00:00:00 2001 From: Joakim Unge Date: Tue, 10 Mar 2020 11:00:15 +0100 Subject: [PATCH 1/2] fix: sorting by created at and updated at not working properly --- .vscode/settings.json | 3 +++ .../components/snippets/SnippetListItem.vue | 18 ++++++++---------- src/renderer/store/modules/snippets.js | 2 +- 3 files changed, 12 insertions(+), 11 deletions(-) create mode 100644 .vscode/settings.json diff --git a/.vscode/settings.json b/.vscode/settings.json new file mode 100644 index 0000000..7c2feb7 --- /dev/null +++ b/.vscode/settings.json @@ -0,0 +1,3 @@ +{ + "editor.formatOnSave": false +} diff --git a/src/renderer/components/snippets/SnippetListItem.vue b/src/renderer/components/snippets/SnippetListItem.vue index 8f5599b..a9cfb62 100644 --- a/src/renderer/components/snippets/SnippetListItem.vue +++ b/src/renderer/components/snippets/SnippetListItem.vue @@ -14,9 +14,7 @@ @contextmenu="onContext" >
- - {{ model.name }} - + {{ model.name }}
@@ -219,7 +217,7 @@ export default { label: 'Duplicate', click: () => { const snippet = Object.assign({}, this.model) - snippet.createAt = new Date() + snippet.createdAt = new Date() snippet.updatedAt = new Date() delete snippet._id @@ -261,19 +259,19 @@ export default { { label: 'Date Modified', type: 'radio', - checked: this.sort === 'updateAt', + checked: this.sort === 'updatedAt', click: () => { - this.$store.dispatch('snippets/setSort', 'updateAt') - track('snippets/sort/updateAt') + this.$store.dispatch('snippets/setSort', 'updatedAt') + track('snippets/sort/updatedAt') } }, { label: 'Date Created', type: 'radio', - checked: this.sort === 'createAt', + checked: this.sort === 'createdAt', click: () => { - this.$store.dispatch('snippets/setSort', 'createAt') - track('snippets/sort/createAt') + this.$store.dispatch('snippets/setSort', 'createdAt') + track('snippets/sort/createdAt') } }, { diff --git a/src/renderer/store/modules/snippets.js b/src/renderer/store/modules/snippets.js index 5117a41..d235f7a 100644 --- a/src/renderer/store/modules/snippets.js +++ b/src/renderer/store/modules/snippets.js @@ -28,7 +28,7 @@ export default { a.createdAt > b.createdAt ? -1 : 1 ) } - if (state.sort === 'updateAt') { + if (state.sort === 'updatedAt') { return [...state.snippets].sort((a, b) => a.updatedAt > b.updatedAt ? -1 : 1 ) From d1ad7095dd080a533b4a04bb4be56913f6325cb8 Mon Sep 17 00:00:00 2001 From: Joakim Unge Date: Thu, 12 Mar 2020 10:11:49 +0100 Subject: [PATCH 2/2] chore: remove settings.json from .vscode --- .vscode/settings.json | 3 --- 1 file changed, 3 deletions(-) delete mode 100644 .vscode/settings.json diff --git a/.vscode/settings.json b/.vscode/settings.json deleted file mode 100644 index 7c2feb7..0000000 --- a/.vscode/settings.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "editor.formatOnSave": false -}