fix start read widget on initialization

This commit is contained in:
2025-11-21 13:49:56 +01:00
parent 8abf8e2ff7
commit 2f04fc9c98
2 changed files with 4 additions and 4 deletions

View File

@@ -44,7 +44,7 @@
}
function onStartReadIconClick() {
if (data.value.startReadDate == null) {
if (!data.value.startReadDate) {
data.value.startReadDate = new Date().toISOString().slice(0, 10);
putStartReadDate(props.id, data.value.startReadDate);
} else {

View File

@@ -11,7 +11,7 @@
const today = new Date().toISOString().slice(0, 10);
function computeParentClasses() {
if (props.startReadDate != null) {
if (props.startReadDate) {
return "startdatewidget has-text-dark has-background-text"
} else {
return "startdatewidget"
@@ -24,9 +24,9 @@
<div :class="computeParentClasses()">
<BigIcon icon="BIconBook"
:legend="props.legend"
:isSet="props.startReadDate != null"
:isSet="props.startReadDate ? true : false"
@click="$emit('onIconClick')"/>
<div v-if="props.startReadDate != null" class="inputdate">
<div v-if="props.startReadDate" class="inputdate">
<div class="ontopofinput">
<label class="datelabel" for="startread">
{{$t('startreadwidget.started')}}