This commit is contained in:
jxxghp
2024-04-10 18:57:36 +08:00
parent 62ddd703f1
commit 00ea179c90
2 changed files with 11 additions and 9 deletions

View File

@@ -1,10 +1,10 @@
<script lang="ts" setup>
import { useToast } from 'vue-toast-notification'
import VersionHistory from '../misc/VersionHistory.vue'
import api from '@/api'
import type { Plugin } from '@/api/types'
import noImage from '@images/logos/plugin.png'
import { getDominantColor } from '@/@core/utils/image'
import VersionHistory from '../misc/VersionHistory.vue'
import { isNullOrEmptyObject } from '@/@core/utils'
// 输入参数
@@ -135,10 +135,10 @@ const dropdownItems = ref([
value: 1,
show: true,
props: {
prependIcon: 'mdi-information-outline',
prependIcon: 'mdi-github',
click: visitPluginPage,
},
},{
}, {
title: '更新说明',
value: 2,
show: !isNullOrEmptyObject(props.plugin?.history || {}),
@@ -242,15 +242,15 @@ const dropdownItems = ref([
</VCard>
</VDialog>
<!-- 更新日志 -->
<VDialog
v-if="releaseDialog"
<VDialog
v-if="releaseDialog"
v-model="releaseDialog"
width="600"
width="600"
scrollable
>
<VCard>
<DialogCloseBtn @click="releaseDialog = false" />
<VCardTitle>{{ props.plugin?.plugin_name }} 更说明</VCardTitle>
<VCardTitle>{{ props.plugin?.plugin_name }} 说明</VCardTitle>
<VersionHistory :history="props.plugin?.history" />
</VCard>
</VDialog>

View File

@@ -1,5 +1,5 @@
<script lang="ts" setup>
import { PropType } from 'vue';
import type { PropType } from 'vue'
// 输入参数
const props = defineProps({
@@ -15,7 +15,9 @@ const props = defineProps({
:key="key"
>
<VListItemTitle>{{ key }}</VListItemTitle>
<VListItemSubtitle>{{ value }}</VListItemSubtitle>
<div class="text-gray-500">
{{ value }}
</div>
</VListItem>
</VList>
</VCardItem>