some frontend sync changes
Build / Build-image (push) Successful in 1m33s

This commit is contained in:
2026-08-18 14:14:05 +02:00
parent 1f8f3a663e
commit db91e3ba86
+18 -16
View File
@@ -1,5 +1,5 @@
<template>
<h3>How did you like todays TLA?</h3>
<h3>Did you enjoy todays TLA?</h3>
<div>
<UButton @click="makeRequest(1)" class="rounded-l-full" :icon="current == 1 ? 'mdi:thumbs-up' : 'mdi:thumbs-up-outline'" size="md" color="neutral" variant="outline">{{ likes }}</UButton>
<UButton @click="makeRequest(-1)" class="rounded-r-full" :icon="current == -1 ? 'mdi:thumbs-down' : 'mdi:thumbs-down-outline'" size="md" color="neutral" variant="outline">{{ dislikes }}</UButton>
@@ -26,23 +26,25 @@
},
methods: {
makeRequest(type: number) {
if (this.current == type){
this.current = 0;
if (type == 1) this.likes--;
else if (type == -1) this.dislikes--;
}
else
{
if (type == 1) {
this.likes++;
if (this.current != 0) this.dislikes--;
}
else if (type == -1) {
this.dislikes++;
if (this.current != 0) this.likes--;
if (type != 0){
if (this.current == type){
this.current = 0;
if (type == 1) this.likes--;
else if (type == -1) this.dislikes--;
}
else
{
if (type == 1) {
this.likes++;
if (this.current != 0) this.dislikes--;
}
else if (type == -1) {
this.dislikes++;
if (this.current != 0) this.likes--;
}
this.current = type;
this.current = type;
}
}
axios