This commit is contained in:
Klemek
2023-08-29 16:44:28 +02:00
parent cabb46d33c
commit e0fe2f1cff
2 changed files with 6 additions and 6 deletions
+3 -3
View File
@@ -46,17 +46,17 @@
<td><input placeholder="answer" v-bind:value="row[1]" v-on:change="row[1] = $event.target.value"></td> <td><input placeholder="answer" v-bind:value="row[1]" v-on:change="row[1] = $event.target.value"></td>
<td><button v-on:click="deleteRow(i)">Delete</button></td> <td><button v-on:click="deleteRow(i)">Delete</button></td>
</tr> </tr>
<tr v-if="urlLength < 2048"> <tr v-if="size < 2048">
<td><input placeholder="question" v-bind:value="newRow[0]" v-on:change="newRow[0] = $event.target.value"></td> <td><input placeholder="question" v-bind:value="newRow[0]" v-on:change="newRow[0] = $event.target.value"></td>
<td><input placeholder="answer" v-bind:value="newRow[1]" v-on:change="newRow[1] = $event.target.value"></td> <td><input placeholder="answer" v-bind:value="newRow[1]" v-on:change="newRow[1] = $event.target.value"></td>
<td><button v-on:click="addRow">Add</button></td> <td><button v-on:click="addRow">Add</button></td>
</tr> </tr>
<tr> <tr>
<td colspan="2"> <td colspan="2">
<progress max="2048" v-bind:value="urlLength"></progress> <progress max="2048" v-bind:value="size"></progress>
</td> </td>
<td> <td>
{{ urlLength }} / 2048 {{ size }} / 2048
</td> </td>
</tr> </tr>
</table> </table>
+3 -3
View File
@@ -61,15 +61,13 @@ let app = {
showConfig: true, showConfig: true,
q2a: true, q2a: true,
a2q: false, a2q: false,
size: 0,
}; };
}, },
computed: { computed: {
currentYear() { currentYear() {
return new Date().getFullYear(); return new Date().getFullYear();
}, },
urlLength() {
return window.location.toString().length;
},
}, },
methods: { methods: {
showApp() { showApp() {
@@ -129,6 +127,7 @@ let app = {
this.showConfig = false; this.showConfig = false;
this.reset(); this.reset();
} }
this.size = url.href.length;
}, },
updated() { updated() {
const data = utils.serialize(this.available); const data = utils.serialize(this.available);
@@ -137,6 +136,7 @@ let app = {
url.searchParams.set('d', data); url.searchParams.set('d', data);
window.history.pushState({}, '', url); window.history.pushState({}, '', url);
} }
this.size = url.href.length;
}, },
mounted: function () { mounted: function () {
setTimeout(this.showApp); setTimeout(this.showApp);