Initial pass on character lists.

This commit is contained in:
iamBadgers
2025-07-06 00:11:25 -07:00
parent 8745fc3c7e
commit b21e763d65
3 changed files with 56 additions and 15 deletions

View File

@@ -0,0 +1,28 @@
<template>
<v-expansion-panel>
<v-expansion-panel-title>
<div class="d-flex flex-row">
<div class="charactername">{{ character.characterName || "Unkown Character"}}</div>
<div class="playername"> ( {{ character.playerName || "Unkown Player"}} )</div>
</div>
</v-expansion-panel-title>
<v-expansion-panel-text>
<div>Alias: {{ character.characterAlias }}</div>
<slot></slot>
</v-expansion-panel-text>
</v-expansion-panel>
</template>
<style>
.charactername {
font-weight: bold;
margin-right: 10px;
}
</style>
<script setup lang="ts">
import { defineProps } from 'vue'
import { Character, ListCharacterRequest } from '../proto/character'
const props = defineProps<{ character?: Character }>()
</script>