Add basic deck builder #12

Merged
hamcha merged 42 commits from feature/deckbuilder into master 2019-09-12 09:11:32 +00:00
Showing only changes of commit e8050874ea - Show all commits

View file

@ -1,11 +1,17 @@
import DeckList from "@/components/DeckBuilder/DeckList.vue"; import DeckList from "@/components/DeckBuilder/DeckList.vue";
import { shallowMount } from "@vue/test-utils"; import { shallowMount } from "@vue/test-utils";
import { colorNames } from "@/mlpccg";
// Generate 10 test cards // Generate 10 test cards
const testCards = new Array(3).fill("test").map((t, i) => ({ const testCards = new Array(3).fill("test").map((t, i) => ({
ID: `test${i}`, ID: `test${i}`,
Name: `Test name ${i}`, Name: `Test name ${i}`,
Subname: `Subname ${i}` Subname: `Subname ${i}`,
Type: "Friend",
Element: [colorNames[i]],
Power: i,
Cost: i,
Requirement: { Generosity: i }
})); }));
const testSlots = testCards.map((c, i) => ({ data: c, limit: 3, howmany: i })); const testSlots = testCards.map((c, i) => ({ data: c, limit: 3, howmany: i }));