X-Git-Url: https://git.auder.net/?a=blobdiff_plain;f=client%2Fsrc%2Fcomponents%2FBoard.vue;h=8392cfe474f21260153b28124fd491bd442a1df2;hb=4d64881e3b2dc55fe260a53195f9f3bc2e959fdf;hp=03a5b6e3a218ef1260f6d202a16b547d75273f2e;hpb=4473050c257453abb37cd53d8d1e6e941c49bf91;p=vchess.git diff --git a/client/src/components/Board.vue b/client/src/components/Board.vue index 03a5b6e3..8392cfe4 100644 --- a/client/src/components/Board.vue +++ b/client/src/components/Board.vue @@ -2,6 +2,8 @@ // This can work for squared boards (2 or 4 players), with some adaptations (TODO) // TODO: for 3 players, write a "board3.js" +// TODO: current clicked square + moving square as parameters, + highlight + import { getSquareId, getSquareFromId } from "@/utils/squareId"; import { ArrayFun } from "@/utils/array"; @@ -111,8 +113,8 @@ export default { && this.selectedPiece.parentNode.id == "sq-"+ci+"-"+cj, }, attrs: { - src: require("@/assets/images/pieces/" + - V.getPpath(this.vr.board[ci][cj]) + ".svg"), + src: "/images/pieces/" + + V.getPpath(this.vr.board[ci][cj]) + ".svg", }, } ) @@ -364,5 +366,102 @@ export default {