word/quiz: generic page container setup
[sheet.git] / word / memory.js
index 99e76e87ad66cec3e9d757f5b234ce68bacfc996..a70ec06638ac20ce07a2ec60bc2aff3803617ff8 100644 (file)
@@ -42,6 +42,7 @@ class WordMemory extends WordQuiz {
        }
 
        load() {
+               this.configure();
                if (this.preset.pairs) {
                        this.dataurl = '/data/wordpairs.json';
                        fetch(this.dataurl).then(res => res.json()).then(pairs => {
@@ -55,8 +56,10 @@ class WordMemory extends WordQuiz {
        }
 
        setup() {
+               super.setup();
                this.turned = [];
-               this.form = document.getElementById('quiz');
+               this.form.innerHTML = '';
+               this.form.className = '';
 
                let cards;
                if (this.words) {