Need to pass props from Game to ComputerGame to BaseGame to Board...
authorBenjamin Auder <benjamin.auder@somewhere>
Tue, 2 Apr 2019 15:52:08 +0000 (17:52 +0200)
committerBenjamin Auder <benjamin.auder@somewhere>
Tue, 2 Apr 2019 15:52:08 +0000 (17:52 +0200)
client/src/components/BaseGame.vue
client/src/components/ComputerGame.vue

index ceadcd3..c898b2f 100644 (file)
@@ -37,11 +37,11 @@ export default {
     Board,
     //MoveList,
   },
-  props: ["variant","analyze","players"],
+  // "vr": VariantRules object, describing the game state + rules
+  props: ["vr","variant","analyze","players"],
   data: function() {
     return {
       st: store.state,
-      vr: null, //VariantRules object, describing the game state + rules
       endgameMessage: "",
       orientation: "w",
       score: "*", //'*' means 'unfinished'
index a15686f..962960a 100644 (file)
@@ -1,7 +1,7 @@
 <template lang="pug">
 .row
   .col-sm-12.col-md-10.col-md-offset-1.col-lg-8.col-lg-offset-2
-    BaseGame(:variant="variant.name" :analyze="analyze" : players="players")
+    BaseGame(:variant="variant.name" :analyze="analyze" :players="players")
 </template>
 
 <script>
@@ -24,9 +24,7 @@ export default {
       lockCompThink: false, //to avoid some ghost moves
       fenStart: "",
       compWorker: null,
-
-//TODO: players ? Computed?
-
+      players: ["Myself","Computer"], //always playing white for now
     };
   },
   computed: {