|
|
|
|
@ -1,13 +1,17 @@
|
|
|
|
|
<template>
|
|
|
|
|
<div class="flex md6 lg4">
|
|
|
|
|
<va-inner-loading loading>
|
|
|
|
|
<va-card id="preview" class="content-container">
|
|
|
|
|
<img
|
|
|
|
|
:src="`${this.baseURL}/static/previews/${this.itemDetails.fadr}+/${this.itemDetails.internal_id}.bmp`"
|
|
|
|
|
:alt="`${this.itemDetails.description}`"
|
|
|
|
|
/>
|
|
|
|
|
</va-card>
|
|
|
|
|
</va-inner-loading>
|
|
|
|
|
<va-card id="preview" class="content-container">
|
|
|
|
|
<va-image
|
|
|
|
|
:src="`${this.baseURL}/static/previews/${this.itemDetails.fadr}+/${this.itemDetails.internal_id}.bmp`"
|
|
|
|
|
:alt="`${this.itemDetails.description}`">
|
|
|
|
|
<template #loader>
|
|
|
|
|
<va-progress-circle indeterminate />
|
|
|
|
|
</template>
|
|
|
|
|
<template #error>
|
|
|
|
|
Image not found! :(
|
|
|
|
|
</template>
|
|
|
|
|
</va-image>
|
|
|
|
|
</va-card>
|
|
|
|
|
<va-card id="description" class="content-container">
|
|
|
|
|
<va-card-title>Description</va-card-title>
|
|
|
|
|
<va-card-content>{{ itemDetails.description }}</va-card-content>
|
|
|
|
|
@ -21,8 +25,7 @@
|
|
|
|
|
<table class="va-table va-table--striped">
|
|
|
|
|
<tbody>
|
|
|
|
|
<tr
|
|
|
|
|
v-for="[key, value] of Object.entries(this.itemDetails).filter(([k, _v]) => !(this.hidden.includes(k)))"
|
|
|
|
|
>
|
|
|
|
|
v-for="[key, value] of Object.entries(this.itemDetails).filter(([k, _v]) => !(this.hidden.includes(k)))">
|
|
|
|
|
<td>{{ key }}</td>
|
|
|
|
|
<td>{{ value }}</td>
|
|
|
|
|
</tr>
|
|
|
|
|
|