fix view errors

This commit is contained in:
Julian Krauser 2025-06-03 15:20:59 +02:00
parent 05ec4afadb
commit ff53d2d4d9
2 changed files with 11 additions and 9 deletions

View file

@ -65,19 +65,19 @@
</div>
<div>
<label for="start">Start</label>
<input type="date" id="start" required />
<input type="date" id="start" required v-model="memberEducation.start" />
</div>
<div>
<label for="end">Ende (optional)</label>
<input type="date" id="end" />
<input type="date" id="end" v-model="memberEducation.end" />
</div>
<div>
<label for="place">Ort (optional)</label>
<input type="text" id="place" />
<input type="text" id="place" v-model="memberEducation.place" />
</div>
<div>
<label for="note">Notiz (optional)</label>
<input type="text" id="note" />
<input type="text" id="note" v-model="memberEducation.note" />
</div>
<div class="flex flex-row gap-2">

View file

@ -1,17 +1,19 @@
<template>
<RouterLink
<RouterLink
:to="{ name: 'admin-club-member-overview', params: { memberId: member.id } }"
class="flex flex-col h-fit w-full border border-primary rounded-md"
>
<div
class="bg-primary p-2 text-white flex flex-row justify-between items-center"
>
<div class="bg-primary p-2 text-white flex flex-row justify-between items-center">
<p>{{ member.lastname }}, {{ member.firstname }} {{ member.nameaffix ? `- ${member.nameaffix}` : "" }}</p>
</div>
<div class="p-2">
<p v-if="member.internalId">Interne ID: {{ member.internalId }}</p>
<p v-if="member.note">Notiz: {{ member.note }}</p>
<p>beigetreten: {{ member.firstMembershipEntry?.start }}</p>
<p v-if="member.lastMembershipEntry?.end">ausgetreten: {{ member.lastMembershipEntry?.end }}, da {{member.lastMembershipEntry?.terminationReason ?? '- kein Grund angegeben'}}</p>
<p v-if="member.lastMembershipEntry?.end">
ausgetreten: {{ member.lastMembershipEntry?.end }}, da
{{ member.lastMembershipEntry?.terminationReason ?? "- kein Grund angegeben" }}
</p>
</div>
</RouterLink>
</template>