"use strict" import Time from './../../common/Time.js' // ingame component // shows timer, tiles left, etc.. // maybe split it up later export default { name: 'puzzle-status', template: `
🧩 {{piecesDone}}/{{piecesTotal}}
{{icon}} {{durationStr}}
`, props: { finished: Boolean, duration: Number, piecesDone: Number, piecesTotal: Number, }, computed: { icon () { return this.finished ? '🏁' : '⏳' }, durationStr () { return Time.durationStr(this.duration) }, } }