import {Component} from '../../lib/vues6.js' import game_service from '../services/GameState.service.js' const template = `
Scoreboard Goes Here {{ player_one_score }}
` export default class ScoreBoardComponent extends Component { static get selector() { return 'app-scoreboard' } static get template() { return template } static get props() { return [] } player_one_score = 0 async vue_on_create() { game_service.on_state_change(() => { this.update() }) } update() { // here is where you should fetch the data from the game service and update variables on the class } }