Skip to content

Commit c57c685

Browse files
committed
👌 FB DG: dynamic deletion date
1 parent e43234f commit c57c685

File tree

1 file changed

+11
-1
lines changed

1 file changed

+11
-1
lines changed

personalization-webcomponents/src/ChecklistDetail.ce.vue

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@
3131
class="banner"
3232
type="success"
3333
>Herzlichen Glückwunsch, Sie haben alle Aufgaben erledigt! Wir
34-
bewahren diese Checkliste noch bis zum 17. September 2026 für
34+
bewahren diese Checkliste noch bis zum {{ deletionDate }} für
3535
Sie auf. Danach wird sie automatisch gelöscht.
3636
</muc-banner>
3737
<h2 class="headline">
@@ -134,6 +134,16 @@ const closedCheckList = computed(() => {
134134
}
135135
});
136136
137+
const deletionDate = computed(oldValue => {
138+
if(checklist && checklist.value && checklist.value.lastUpdate) {
139+
let date = new Date(checklist.value.lastUpdate);
140+
date.setFullYear(date.getFullYear() + 1);
141+
return date.toLocaleString("de-DE", {year: 'numeric', month: 'numeric', day: 'numeric'});
142+
} else {
143+
return "nächsten Jahr";
144+
}
145+
})
146+
137147
function onCheckedOpen(serviceID: string) {
138148
if (checklist.value) {
139149
loading.value = true;

0 commit comments

Comments
 (0)