From f5fec3d008f6414d43606205457e5477b4abb6cd Mon Sep 17 00:00:00 2001 From: syuilo Date: Sat, 10 Mar 2018 01:48:16 +0900 Subject: :v: --- src/web/app/common/views/components/othello.vue | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'src/web/app/common') diff --git a/src/web/app/common/views/components/othello.vue b/src/web/app/common/views/components/othello.vue index d4157eb761..70bb6b2ef5 100644 --- a/src/web/app/common/views/components/othello.vue +++ b/src/web/app/common/views/components/othello.vue @@ -67,6 +67,7 @@ export default Vue.extend({ components: { XGameroom }, + props: ['initGame'], data() { return { game: null, @@ -80,6 +81,16 @@ export default Vue.extend({ connectionId: null }; }, + watch: { + game(g) { + this.$emit('gamed', g); + } + }, + created() { + if (this.initGame) { + this.game = this.initGame; + } + }, mounted() { this.connection = (this as any).os.streams.othelloStream.getConnection(); this.connectionId = (this as any).os.streams.othelloStream.use(); @@ -162,6 +173,7 @@ export default Vue.extend({ .mk-othello color #677f84 + background #fff > .matching > h1 -- cgit v1.2.3-freya