"use strict"
// ingame component
// shows player scores
export default {
name: "scores",
template: `
Scores
| ⚡ |
{{p.name}} |
{{p.points}} |
| 💤 |
{{p.name}} |
{{p.points}} |
`,
computed: {
actives () {
// TODO: dont sort in place
this.activePlayers.sort((a, b) => b.points - a.points)
return this.activePlayers
},
idles () {
// TODO: dont sort in place
this.idlePlayers.sort((a, b) => b.points - a.points)
return this.idlePlayers
},
},
props: {
activePlayers: Array,
idlePlayers: Array,
},
}