"use strict" import Time from './../../common/Time.js' import GameTeaser from './../components/GameTeaser.vue.js' export default { components: { GameTeaser, }, template: `

Running games

Finished games

`, data() { return { gamesRunning: [], gamesFinished: [], } }, async created() { const res = await fetch('/api/index-data') const json = await res.json() this.gamesRunning = json.gamesRunning this.gamesFinished = json.gamesFinished }, methods: { time(start, end) { const icon = end ? '🏁' : '⏳' const from = start; const to = end || Time.timestamp() const timeDiffStr = Time.timeDiffStr(from, to) return `${icon} ${timeDiffStr}` }, } }