From 83c6285bce21f38ed7f15a1343d673d861b6333d Mon Sep 17 00:00:00 2001 From: padreug Date: Mon, 10 Feb 2025 21:35:38 +0100 Subject: [PATCH] preserve link clickability and rest links to DirectoryItem.vue --- src/components/directory/DirectoryCard.vue | 202 ++++++++++++--------- 1 file changed, 116 insertions(+), 86 deletions(-) diff --git a/src/components/directory/DirectoryCard.vue b/src/components/directory/DirectoryCard.vue index 53be380..751f177 100644 --- a/src/components/directory/DirectoryCard.vue +++ b/src/components/directory/DirectoryCard.vue @@ -24,11 +24,14 @@ import { CardTitle, CardDescription, } from '@/components/ui/card' +import { useRouter } from 'vue-router' -defineProps<{ +const props = defineProps<{ item: DirectoryItem }>() +const router = useRouter() + const categoryIcons = { restaurant: UtensilsCrossed, lodging: Bed, @@ -65,101 +68,128 @@ const socialColors = {