Add characters route link to top, add Vuex sorted characters getter

This commit is contained in:
Xevion
2022-05-19 03:28:24 -05:00
parent 56e570a3a7
commit da5221ec0d
2 changed files with 44 additions and 21 deletions

View File

@@ -167,6 +167,17 @@ export default new Vuex.Store({
},
getCharacter: (state) => (character_id) => {
return state.characters[character_id];
},
getSortedCharacters: (state) => () => {
let keys = Object.keys(state.characters);
console.log(keys)
keys.sort((a, b) => {
const a_count = state.characters[a].appearances;
const b_count = state.characters[b].appearances
if (a_count < b_count) return 1;
else return -1;
})
return keys;
}
}
});