From 2a0d7c2ff2606ae0cb37133deb044ad3597d618f Mon Sep 17 00:00:00 2001 From: ajdj100 Date: Mon, 15 Dec 2025 19:06:07 -0500 Subject: [PATCH] implemented expandable LOA details --- ui/src/components/loa/loaList.vue | 125 ++++++++++++++++++++---------- 1 file changed, 84 insertions(+), 41 deletions(-) diff --git a/ui/src/components/loa/loaList.vue b/ui/src/components/loa/loaList.vue index 2a911a8..edc28c1 100644 --- a/ui/src/components/loa/loaList.vue +++ b/ui/src/components/loa/loaList.vue @@ -15,7 +15,7 @@ import { DropdownMenuItem, DropdownMenuTrigger, } from "@/components/ui/dropdown-menu" -import { Ellipsis } from "lucide-vue-next"; +import { ChevronDown, ChevronUp, Ellipsis, X } from "lucide-vue-next"; import { cancelLOA, extendLOA, getAllLOAs, getMyLOAs } from "@/api/loa"; import { onMounted, ref, computed } from "vue"; import { LOARequest } from "@shared/types/loa"; @@ -104,6 +104,9 @@ async function commitExtend() { isExtending.value = false; await loadLOAs(); } + +const expanded = ref(null); +const hoverID = ref(null);