diff --git a/src/app/features/clipboard/base-clipboard.ts b/src/app/features/clipboard/base-clipboard.ts index f3dfb42..b58ad9e 100644 --- a/src/app/features/clipboard/base-clipboard.ts +++ b/src/app/features/clipboard/base-clipboard.ts @@ -4,7 +4,7 @@ import { getIcon } from '../../shared/models/wallet.model'; export class BaseClipboardComponent { getIcon = getIcon; - isAddressClipboardItem(item: ClipboardItem): item is AddressClipboardItem { + isWalletAddressClipboardItem(item: ClipboardItem): item is AddressClipboardItem { return 'address' in item && 'wallet' in item && 'derivationPath' in item; } diff --git a/src/app/features/clipboard/clipboard-details/clipboard-details.component.html b/src/app/features/clipboard/clipboard-details/clipboard-details.component.html index 89782ae..c20ca39 100644 --- a/src/app/features/clipboard/clipboard-details/clipboard-details.component.html +++ b/src/app/features/clipboard/clipboard-details/clipboard-details.component.html @@ -1,12 +1,12 @@
- @if (!clipboardItem || isAddressClipboardItem(clipboardItem)) { + @if (!clipboardItem || isWalletAddressClipboardItem(clipboardItem)) {
Clipboard
} @else {
Clipboard: {{ clipboardItem.name }}
}
@if (clipboardItem) { - @if (isAddressClipboardItem(clipboardItem)) { + @if (isWalletAddressClipboardItem(clipboardItem)) {
Address:
@@ -73,7 +73,7 @@
No Bitcoin/Nostr content detected.
}
- @if (clipboardItem && !isPaymentClipboardItem(clipboardItem)) { + @if (clipboardItem && (clipboardItem.type == 'Address' || clipboardItem.type == 'Bolt11')) {
info diff --git a/src/app/features/clipboard/clipboard-history/clipboard-history.component.html b/src/app/features/clipboard/clipboard-history/clipboard-history.component.html index 03520a4..40f0eec 100644 --- a/src/app/features/clipboard/clipboard-history/clipboard-history.component.html +++ b/src/app/features/clipboard/clipboard-history/clipboard-history.component.html @@ -7,13 +7,13 @@
- @if (isAddressClipboardItem(item) && item.wallet) { + @if (isWalletAddressClipboardItem(item) && item.wallet) {
Wallet:
{{ item.wallet.name }}
- } @else if (isAddressClipboardItem(item) && !item.wallet) { + } @else if (isWalletAddressClipboardItem(item) && !item.wallet) {
No wallet found.
} @else if (isPaymentClipboardItem(item)) {