From f1ca0feba5ac94bbca4129637d6c95a15983f4d3 Mon Sep 17 00:00:00 2001 From: Raphael Odini Date: Wed, 20 Mar 2024 15:08:46 +0100 Subject: [PATCH] feat(proofs): display the proof receipt privacy status in the proof footer (#468) --- src/components/ProofEditDialog.vue | 2 +- src/components/ProofFooter.vue | 2 ++ src/components/ProofPrivateChip.vue | 15 +++++++++++++++ src/components/ProofTypeChip.vue | 2 +- src/views/AddPriceMultiple.vue | 4 ++-- 5 files changed, 21 insertions(+), 4 deletions(-) create mode 100644 src/components/ProofPrivateChip.vue diff --git a/src/components/ProofEditDialog.vue b/src/components/ProofEditDialog.vue index 1eb548b6f9b..06f7cd64f0a 100644 --- a/src/components/ProofEditDialog.vue +++ b/src/components/ProofEditDialog.vue @@ -8,7 +8,7 @@ -

{{ $t('ProofEdit.PrivateWarning') }}

+

{{ $t('ProofDetail.Privacy') }}

+ @@ -18,6 +19,7 @@ import { useAppStore } from '../store' export default { components: { 'ProofTypeChip': defineAsyncComponent(() => import('../components/ProofTypeChip.vue')), + 'ProofPrivateChip': defineAsyncComponent(() => import('../components/ProofPrivateChip.vue')), 'PriceCountChip': defineAsyncComponent(() => import('../components/PriceCountChip.vue')), 'RelativeDateTimeChip': defineAsyncComponent(() => import('../components/RelativeDateTimeChip.vue')), 'ProofActionMenuButton': defineAsyncComponent(() => import('../components/ProofActionMenuButton.vue')) diff --git a/src/components/ProofPrivateChip.vue b/src/components/ProofPrivateChip.vue new file mode 100644 index 00000000000..9a469726b7a --- /dev/null +++ b/src/components/ProofPrivateChip.vue @@ -0,0 +1,15 @@ + + + diff --git a/src/components/ProofTypeChip.vue b/src/components/ProofTypeChip.vue index 83e48eacd76..3aa0d55c818 100644 --- a/src/components/ProofTypeChip.vue +++ b/src/components/ProofTypeChip.vue @@ -1,6 +1,6 @@