myConfirm(
_("Are you sure you want to show your rack to everybody?"),
function () {
+ const letters = playerLetters.map(
+ function (tilePlaceholer) {
+ return tilePlaceholer.querySelector(".tile");
+ }
+ ).filter(function (tile) {
+ return tile !== null;
+ });
+
sendCmds([{
cmd: "msg",
- msg: _("Here is my rack:") + " " + playerLetters.map(
- (tile) => (
- tile.textContent === ""
- ? _("joker")
- : tile.querySelector(".tile-letter").textContent
- )
+ msg: _("Here is my rack:") + " " + letters.map(
+ function (tile) {
+ return (
+ tile.textContent === ""
+ ? _("joker")
+ : tile.querySelector(".tile-letter").textContent
+ );
+ }
).join(", "),
specialMsg: {
type: "rack",
- rack: playerLetters.map((tile) => tile.querySelector(".tile-letter").textContent)
+ rack: letters.map(
+ function (tile) {
+ return tile.querySelector(".tile-letter").textContent
+ }
+ )
}
}]);
}