feat: enhance summary display by adding conditional name visibility
This commit is contained in:
@@ -41,7 +41,7 @@
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="summary-item">
|
||||
<div id="summaryNameItem" class="summary-item">
|
||||
<span class="summary-icon">👤</span>
|
||||
<div class="summary-details">
|
||||
<span class="summary-label">Name</span>
|
||||
|
||||
+6
-1
@@ -7,6 +7,7 @@
|
||||
const summaryActivity = document.getElementById("summaryActivity");
|
||||
const summaryDate = document.getElementById("summaryDate");
|
||||
const summaryName = document.getElementById("summaryName");
|
||||
const summaryNameItem = document.getElementById("summaryNameItem");
|
||||
const activityIcon = document.getElementById("activityIcon");
|
||||
const checkoutBtn = document.getElementById("checkoutBtn");
|
||||
|
||||
@@ -25,7 +26,11 @@
|
||||
}
|
||||
|
||||
summaryActivity.textContent = selectedActivity;
|
||||
summaryName.textContent = selectedName || "Nicht angegeben";
|
||||
if (selectedName && selectedName.trim()) {
|
||||
summaryName.textContent = selectedName;
|
||||
} else {
|
||||
summaryNameItem.classList.add("hidden");
|
||||
}
|
||||
|
||||
const dateObj = new Date(`${selectedDate}T00:00:00`);
|
||||
const formattedDate = dateObj.toLocaleDateString("de-DE", {
|
||||
|
||||
Reference in New Issue
Block a user