update annotations

This commit is contained in:
FineArchs 2024-10-01 08:40:59 +09:00 committed by GitHub
parent c02bed0c42
commit eca59081a3
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 3 additions and 3 deletions

View File

@ -64,8 +64,8 @@ SPDX-License-Identifier: AGPL-3.0-only
<template #value><MkUrl :url="url" :showUrlPreview="false"></MkUrl></template>
</MkKeyValue>
<MkKeyValue v-if="hashVerified">
<!-- TODO: ハッシュ検証に失敗した場合の表示も作る -->
<!-- の場合hashVerifiedがfalseなら失敗表示undefinedなら表示なしで分けたい -->
<!-- hashVerifiedがfalseでも失敗表示は出ないのでエラー表示は別で作成すること -->
<!-- もそもこのコンポーネントはハッシュ検証が必要であれば事前に済ませていることを前提としている -->
<template #key>{{ i18n.ts._externalResourceInstaller._vendorInfo.hashVerify }}</template>
<template #value>
<i class="ti ti-check" style="color: var(--accent)"></i>
@ -119,7 +119,7 @@ const isTheme = computed(() => props.extension.type === 'theme');
const props = defineProps<{
extension: Extension;
url?: string;
hashVerified?: boolean;
hashVerified?: boolean; // true: false/undefined:
}>();
const emits = defineEmits<{