X-Git-Url: https://git.auder.net/?p=vchess.git;a=blobdiff_plain;f=client%2Fsrc%2Fviews%2FRules.vue;h=09fe2e196604ca4460b099e822ad5d591ed91faf;hp=d96f1edc7afd442882fbcabf566d115c5a7f01b4;hb=ba65b8def2a0f3b187babaeed39fec0df55999f7;hpb=3cfd9287bfde5b5aad1e0dee61d084c690b1e54d diff --git a/client/src/views/Rules.vue b/client/src/views/Rules.vue index d96f1edc..09fe2e19 100644 --- a/client/src/views/Rules.vue +++ b/client/src/views/Rules.vue @@ -99,6 +99,10 @@ export default { else if (this.gameInProgress) this.display = "computer"; }, re_setVariant: async function(vname) { + const key = "rr_" + vname; + if (!localStorage.getItem(key)) + // Mark rules as "read" + localStorage.setItem(key, '1'); await import("@/variants/" + vname + ".js") .then((vModule) => { this.V = window.V = vModule[vname + "Rules"];