From 37bb063a61857d196ddc9cbac727a5896e406a21 Mon Sep 17 00:00:00 2001
From: Alexis <35.alexis.pele@gmail.com>
Date: Sun, 14 Apr 2024 20:53:21 +0200
Subject: [PATCH] Added more data and options to models
---
src/components/calendar/CalendarEvent.vue | 2 +-
.../calendar/search/lists/SearchList.vue | 29 +++-
src/data/Characters.ts | 160 +++++++++++++++---
src/models/Characters.ts | 5 +
src/models/Events.ts | 2 +-
5 files changed, 162 insertions(+), 36 deletions(-)
diff --git a/src/components/calendar/CalendarEvent.vue b/src/components/calendar/CalendarEvent.vue
index cad5e6d..cc9af2a 100644
--- a/src/components/calendar/CalendarEvent.vue
+++ b/src/components/calendar/CalendarEvent.vue
@@ -19,7 +19,7 @@ defineProps<{
'text-white bg-lime-600 hover:bg-lime-700': event.category === 'naissance',
'text-white bg-stone-500 hover:bg-stone-700': event.category === 'mort',
'text-white bg-orange-600 hover:bg-orange-700': event.category === 'catastrophe',
- 'text-white bg-pink-600 hover:bg-pink-700': event.category === 'catastrophe-naturel',
+ 'text-white bg-pink-600 hover:bg-pink-700': event.category === 'catastrophe-naturelle',
'text-white bg-sky-600 hover:bg-sky-700': event.category === 'législation',
'text-white bg-purple-600 hover:bg-purple-700': event.category === 'religion',
'text-white bg-emerald-600 hover:bg-emerald-700': event.category === 'joueurs',
diff --git a/src/components/calendar/search/lists/SearchList.vue b/src/components/calendar/search/lists/SearchList.vue
index 4174da4..9319bbe 100644
--- a/src/components/calendar/search/lists/SearchList.vue
+++ b/src/components/calendar/search/lists/SearchList.vue
@@ -6,7 +6,7 @@ import { useCalendar } from '@/stores/CalendarStore'
import { computed } from 'vue'
import type { SearchMode } from '../../Search'
-import { PhHourglassMedium, PhPlant, PhSkull } from '@phosphor-icons/vue'
+import { PhHourglassMedium, PhPlant, PhSkull, PhArrowSquareOut } from '@phosphor-icons/vue'
import { Tooltip, TooltipContent, TooltipProvider, TooltipTrigger } from '@/components/ui/tooltip'
import { Button } from '@/components/ui/button'
import { Badge } from '@/components/ui/badge'
@@ -72,7 +72,7 @@ const pagedResults = computed(() => sortedResults.value.slice(props.startAt, pro
'text-white bg-lime-600 hover:bg-lime-700': r.category === 'naissance',
'text-white bg-stone-500 hover:bg-stone-700': r.category === 'mort',
'text-white bg-orange-600 hover:bg-orange-700': r.category === 'catastrophe',
- 'text-white bg-pink-600 hover:bg-pink-700': r.category === 'catastrophe-naturel',
+ 'text-white bg-pink-600 hover:bg-pink-700': r.category === 'catastrophe-naturelle',
'text-white bg-sky-600 hover:bg-sky-700': r.category === 'législation',
'text-white bg-purple-600 hover:bg-purple-700': r.category === 'religion',
'text-white bg-emerald-600 hover:bg-emerald-700': r.category === 'joueurs',
@@ -83,8 +83,13 @@ const pagedResults = computed(() => sortedResults.value.slice(props.startAt, pro
}"
@click="handleJumpToDate(r.date)"
>
-
- {{ r.title }}
+
@@ -124,9 +129,19 @@ const pagedResults = computed(() => sortedResults.value.slice(props.startAt, pro
class="block w-full text-left py-3 px-4 border-[1px] border-slate-700 rounded-sm"
>
-
- {{ r.name }}
-
+