circles: {}, //object of squares' ID --> true (TODO: use a set?)
click: "",
clickTime: 0,
+ initialized: 0,
settings: store.state.settings
};
},
(!myReserveTop && !!this.vr.reserve[playingColor])
);
// Center reserves, assuming same number of pieces for each side:
- const nbReservePieces = myReservePiecesArray.length;
+ const nbReservePieces =
+ Math.max(myReservePiecesArray.length, oppReservePiecesArray.length);
const marginLeft =
((100 - nbReservePieces * (100 / reserveSquareNb)) / 2) + "%";
if (hasReserveTop) {
}
};
}
+ if (this.initialized == 1) this.$emit("rendered");
+ if (this.initialized <= 1) this.initialized++;
return (
h(
"div",