Skip to content

Commit ab9167e

Browse files
committed
test / get assets file path
1 parent a6a7e5e commit ab9167e

File tree

1 file changed

+6
-5
lines changed

1 file changed

+6
-5
lines changed

packages/ui/components/namecard/NamecardAvatarLogo24.vue

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,24 @@
11
<script setup lang="ts">
22
import type { NamecardUser } from '@vuejs-jp/model'
3+
import { onMounted, ref } from 'vue'
34
45
type NamecardAvatarLogoProps = {
56
user: NamecardUser
67
}
78
89
defineProps<NamecardAvatarLogoProps>()
10+
const vuefesLogoImagePath = ref('')
11+
onMounted(() => {
12+
vuefesLogoImagePath.value = new URL('../../assets/namecard/vuefes_logo.svg', import.meta.url).href
13+
})
914
</script>
1015

1116
<template>
1217
<template v-if="user.avatar_url">
1318
<img :alt="user.display_name" :src="user.avatar_url" class="avatar-logo" decoding="async" />
1419
</template>
1520
<template v-else>
16-
<img
17-
alt="vuefes logo avatar sample"
18-
src="../../assets/namecard/vuefes_logo.svg"
19-
class="sample-logo"
20-
/>
21+
<img alt="vuefes logo avatar sample" :src="vuefesLogoImagePath" class="sample-logo" />
2122
</template>
2223
</template>
2324

0 commit comments

Comments
 (0)