From 8c3825363e3d5c7ef7b1effdf056a0bdaeba792a Mon Sep 17 00:00:00 2001 From: Matthew Raymer Date: Thu, 16 Oct 2025 13:06:13 +0000 Subject: [PATCH] refactor(test-app): convert UI components to vue-facing-decorator Class API - Convert ActionCard to Class API with proper @Prop decorators - Convert StatusCard to Class API with simplified status management - Convert AppHeader to Class API with navigation item types - Convert AppFooter to Class API with platform info display - Add proper TypeScript types for all component props and data Ensures consistent Class API usage across all UI components. --- .../src/components/cards/ActionCard.vue | 33 +++++------ .../src/components/cards/StatusCard.vue | 31 +++++----- .../src/components/layout/AppFooter.vue | 26 ++------- .../src/components/layout/AppHeader.vue | 58 ++++++------------- 4 files changed, 54 insertions(+), 94 deletions(-) diff --git a/test-apps/daily-notification-test/src/components/cards/ActionCard.vue b/test-apps/daily-notification-test/src/components/cards/ActionCard.vue index 611b420..0e51892 100644 --- a/test-apps/daily-notification-test/src/components/cards/ActionCard.vue +++ b/test-apps/daily-notification-test/src/components/cards/ActionCard.vue @@ -25,27 +25,22 @@ -