This commit is contained in:
sharevb 2024-11-30 22:28:47 +09:00 committed by GitHub
commit e1e9bb2f94
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 7 additions and 8 deletions

View file

@ -83,7 +83,7 @@
"netmask": "^2.0.2", "netmask": "^2.0.2",
"node-forge": "^1.3.1", "node-forge": "^1.3.1",
"oui-data": "^1.0.10", "oui-data": "^1.0.10",
"pdf-signature-reader": "^1.4.2", "pdf-signature-reader": "^1.4.3",
"pinia": "^2.0.34", "pinia": "^2.0.34",
"plausible-tracker": "^0.3.8", "plausible-tracker": "^0.3.8",
"qrcode": "^1.5.1", "qrcode": "^1.5.1",

8
pnpm-lock.yaml generated
View file

@ -147,8 +147,8 @@ dependencies:
specifier: ^1.0.10 specifier: ^1.0.10
version: 1.0.10 version: 1.0.10
pdf-signature-reader: pdf-signature-reader:
specifier: ^1.4.2 specifier: ^1.4.3
version: 1.4.2 version: 1.4.3
pinia: pinia:
specifier: ^2.0.34 specifier: ^2.0.34
version: 2.0.34(typescript@5.2.2)(vue@3.3.4) version: 2.0.34(typescript@5.2.2)(vue@3.3.4)
@ -7455,8 +7455,8 @@ packages:
through: 2.3.8 through: 2.3.8
dev: true dev: true
/pdf-signature-reader@1.4.2: /pdf-signature-reader@1.4.3:
resolution: {integrity: sha512-qQbmFv6nv4SQt2gmaalaREhHu3x2XyLG2+zL4Gl4D2TL2Zfii1EKxlFhJDsduP8s06t26snDoSwEAQtJOtprmQ==} resolution: {integrity: sha512-hBIeID5dxNKOpMdfVhrpczkNC56gTzWBOzAv7PXxxvxVDsqOOeP86M/Jiy96cA2FogXEIzJrXccKGhirJZ+6Gg==}
dependencies: dependencies:
base64-js: 1.5.1 base64-js: 1.5.1
ieee754: 1.2.1 ieee754: 1.2.1

View file

@ -1,5 +1,6 @@
<script setup lang="ts"> <script setup lang="ts">
import type { SignatureInfo } from '../pdf-signature-checker.types'; import type { SignatureInfo } from '../pdf-signature-checker.types';
import TextareaCopyable from '@/components/TextareaCopyable.vue';
const props = defineProps<{ signature: SignatureInfo }>(); const props = defineProps<{ signature: SignatureInfo }>();
const { signature } = toRefs(props); const { signature } = toRefs(props);
@ -88,9 +89,7 @@ const certs = computed(() => signature.value.meta.certs.map((certificate, index)
<template #pemCertificate="{ value }"> <template #pemCertificate="{ value }">
<c-modal-value :value="value" label="View PEM cert"> <c-modal-value :value="value" label="View PEM cert">
<template #value> <template #value>
<div break-all text-xs> <TextareaCopyable text-xs :value="value" copy-placement="none" />
{{ value }}
</div>
</template> </template>
</c-modal-value> </c-modal-value>
</template> </template>