diff --git a/src/store/store-tasks.js b/src/store/store-tasks.js index e34f14e..667ecea 100644 --- a/src/store/store-tasks.js +++ b/src/store/store-tasks.js @@ -24,7 +24,8 @@ const state = { } */ }, - search: '' + search: '', + sort: 'name' } const mutations = { @@ -68,8 +69,8 @@ const getters = { const keysOrdered = Object.keys(state.tasks) keysOrdered.sort((a, b) => { - const taskAProp = state.tasks[a].name.toLowerCase() - const taskBProp = state.tasks[b].name.toLowerCase() + const taskAProp = state.tasks[a].[state.sort].toLowerCase() + const taskBProp = state.tasks[b].[state.sort].toLowerCase() if (taskAProp > taskBProp) return 1 else if (taskAProp < taskBProp) return -1 else return 0