Basic chat layouts

This commit is contained in:
2024-03-30 21:26:22 +08:00
parent 05e8782557
commit 8bb9816cd0
9 changed files with 199 additions and 13 deletions

View File

@@ -0,0 +1,27 @@
<template>
<div class="flex gap-2">
<div>
<v-avatar
color="grey-lighten-2"
icon="mdi-account-circle"
class="rounded-card"
:image="props.item?.sender.avatar"
/>
</div>
<div class="flex-grow-1">
<div class="font-bold text-sm">{{ props.item?.sender.nick }}</div>
<div>{{ props.item?.content }}</div>
</div>
</div>
</template>
<script setup lang="ts">
const props = defineProps<{ item: any }>()
</script>
<style scoped>
.rounded-card {
border-radius: 8px;
}
</style>