feat: update SingleWeekPicker to activate week selection and improve week indicator logic
All checks were successful
Publish to npm / publish (push) Successful in 26s

This commit is contained in:
Astrian Zheng 2025-02-25 16:53:13 +11:00
parent edde3a7c8c
commit 4ace02ebfd
Signed by: Astrian
SSH Key Fingerprint: SHA256:rVnhx3DAKjujCwWE13aDl7uV6+9U1MvydLkNRXJrBiA

View File

@ -224,8 +224,8 @@ function adjustYear() {
<div class="__datenel_week-indicator">
<div class="__datenel_item __datenel_title">Wk</div>
<div v-for="week in calendarWeeks" :class="`__datenel_item ${false ? '__datenel_active' : ''}`"
:key="calculateWeekNum(week[0]).weekNum" @click="() => { }">
<div v-for="week in calendarWeeks" :class="`__datenel_item ${modelValue && (modelValue.weekNum === calculateWeekNum(week[0]).weekNum && modelValue.weekYear === calculateWeekNum(week[0]).weekYear) ? '__datenel_active' : ''}`"
:key="calculateWeekNum(week[0]).weekNum" @click="selectWeek(calculateWeekNum(week[0]).weekYear, calculateWeekNum(week[0]).weekNum)">
{{ calculateWeekNum(week[0]).weekNum }}
</div>
</div>