From 0fdbad0d071a3039bfa7e5060b2226aa340c0fe1 Mon Sep 17 00:00:00 2001 From: Vantz Stockwell Date: Sat, 21 Feb 2026 14:21:58 -0500 Subject: [PATCH] fix: Resolve TypeScript build errors blocking Docker nginx build - DashboardView: Add non-null assertion on upcoming[0] (guarded by length check) - EarlyAccessView: Add missing `computed` import from Vue Co-Authored-By: Claude Opus 4.6 --- frontend/src/views/admin/DashboardView.vue | 2 +- frontend/src/views/marketing/EarlyAccessView.vue | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/frontend/src/views/admin/DashboardView.vue b/frontend/src/views/admin/DashboardView.vue index cab2743..e6a95ef 100644 --- a/frontend/src/views/admin/DashboardView.vue +++ b/frontend/src/views/admin/DashboardView.vue @@ -27,7 +27,7 @@ const nextWipeDate = computed(() => { if (upcoming.length === 0) return 'Not Scheduled' - return upcoming[0].toLocaleDateString('en-US', { + return upcoming[0]!.toLocaleDateString('en-US', { month: 'short', day: 'numeric', hour: '2-digit', diff --git a/frontend/src/views/marketing/EarlyAccessView.vue b/frontend/src/views/marketing/EarlyAccessView.vue index 327b172..e5aaa4c 100644 --- a/frontend/src/views/marketing/EarlyAccessView.vue +++ b/frontend/src/views/marketing/EarlyAccessView.vue @@ -1,5 +1,5 @@