diff --git a/src/views/Game.vue b/src/views/Game.vue
index e635ac0..26b2098 100644
--- a/src/views/Game.vue
+++ b/src/views/Game.vue
@@ -10,7 +10,12 @@
:cards="zones['own-problem-opp-zone']"
id="pown-opp-zone"
/>
-
+
-
+
;
+ private problems!: Record;
private data() {
return {
@@ -179,17 +200,24 @@ export default class GameView extends Vue {
"own-problem-opp-zone": [],
"opp-problem-own-zone": [],
"opp-problem-opp-zone": []
+ },
+ problems: {
+ "own-problem": null,
+ "opp-problem": null
}
};
}
private async mounted() {
- this.hand = (await getCards({ Sets: ["FF"] })).slice(0, 9);
- this.zones["own-home"] = (await getCards({ Sets: ["FF"] })).slice(0, 3);
- this.zones["own-problem-opp-zone"] = (await getCards({
- Sets: ["FF"]
- })).slice(10, 11);
- this.zones["opp-home"] = (await getCards({ Sets: ["FF"] })).slice(20, 23);
+ const cards = await getCards({ Sets: ["FF"] });
+ this.hand = cards.slice(0, 9);
+ this.zones["own-home"] = cards.slice(0, 3);
+ this.zones["own-problem-opp-zone"] = cards.slice(10, 11);
+ this.zones["opp-home"] = cards.slice(20, 23);
+ console.log(cards);
+ const problem = cards.find(c => c.ID == "ff130");
+ this.problems["own-problem"] = problem!;
+ this.problems["opp-problem"] = problem!;
}
private imageURL(id: string) {