fixes
Build And Push Image / docker (push) Successful in 1m31s
Details
Build And Push Image / docker (push) Successful in 1m31s
Details
This commit is contained in:
parent
5d3518d256
commit
b059d81c21
|
|
@ -121,9 +121,10 @@
|
||||||
<template v-slot:activator="{ props }">
|
<template v-slot:activator="{ props }">
|
||||||
<v-btn icon v-bind="props" color="white">
|
<v-btn icon v-bind="props" color="white">
|
||||||
<ProfileAvatar
|
<ProfileAvatar
|
||||||
|
:member-id="memberData?.member_id"
|
||||||
:member-name="user?.name"
|
:member-name="user?.name"
|
||||||
:first-name="user?.firstName"
|
:first-name="user?.firstName || memberData?.first_name"
|
||||||
:last-name="user?.lastName"
|
:last-name="user?.lastName || memberData?.last_name"
|
||||||
size="small"
|
size="small"
|
||||||
:lazy="false"
|
:lazy="false"
|
||||||
show-border
|
show-border
|
||||||
|
|
@ -193,9 +194,18 @@
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script setup lang="ts">
|
<script setup lang="ts">
|
||||||
|
import type { Member } from '~/utils/types';
|
||||||
|
|
||||||
const { user, userTier, isBoard, isAdmin, logout } = useAuth();
|
const { user, userTier, isBoard, isAdmin, logout } = useAuth();
|
||||||
const drawer = ref(true);
|
const drawer = ref(true);
|
||||||
|
|
||||||
|
// Fetch complete member data for profile avatar
|
||||||
|
const { data: sessionData } = await useFetch<{ success: boolean; member: Member | null }>('/api/auth/session', {
|
||||||
|
server: false
|
||||||
|
});
|
||||||
|
|
||||||
|
const memberData = computed<Member | null>(() => sessionData.value?.member || null);
|
||||||
|
|
||||||
// Helper functions
|
// Helper functions
|
||||||
const getTierColor = (tier: string) => {
|
const getTierColor = (tier: string) => {
|
||||||
switch (tier) {
|
switch (tier) {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue