diff --git a/src/app/components/EventMenu.svelte b/src/app/components/EventMenu.svelte
index aed61d70..d235d236 100644
--- a/src/app/components/EventMenu.svelte
+++ b/src/app/components/EventMenu.svelte
@@ -2,7 +2,7 @@
import {onMount} from "svelte"
import type {Snippet} from "svelte"
import type {TrustedEvent} from "@welshman/util"
- import {COMMENT, getAddress, ManagementMethod} from "@welshman/util"
+ import {COMMENT, ManagementMethod} from "@welshman/util"
import {pubkey, repository, manageRelay} from "@welshman/app"
import GalleryWide from "@assets/icons/gallery-wide.svg?dataurl"
import ShareCircle from "@assets/icons/share-circle.svg?dataurl"
@@ -38,7 +38,7 @@
const showInfo = () => pushModal(EventInfo, {url, event})
- const addToLibrary = () => pushModal(PinboardSelect, {url, address: getAddress(event)})
+ const addToLibrary = () => pushModal(PinboardSelect, {url, event})
const share = () => shareEventToChat(url, noun, event)
diff --git a/src/app/components/NoteContentPin.svelte b/src/app/components/NoteContentPin.svelte
index cf1e6097..a6e82f41 100644
--- a/src/app/components/NoteContentPin.svelte
+++ b/src/app/components/NoteContentPin.svelte
@@ -18,6 +18,8 @@
if (type === "e") return "nostr:" + nip19.neventEncode({id: data})
+ if (type === "p") return "nostr:" + nip19.nprofileEncode({pubkey: data})
+
if (type === "a") {
const {kind, pubkey, identifier} = Address.from(data)
@@ -35,10 +37,10 @@
{#if pin.description}
A URL or nostr link (note, nevent, or naddr).
+A URL or nostr link (note, nevent, naddr, npub, or nprofile).
{/snippet} {#snippet input()} diff --git a/src/app/components/PinItem.svelte b/src/app/components/PinItem.svelte index 4e953901..cce58999 100644 --- a/src/app/components/PinItem.svelte +++ b/src/app/components/PinItem.svelte @@ -25,6 +25,8 @@ if (type === "e") return "nostr:" + nip19.neventEncode({id: data, relays: [url]}) + if (type === "p") return "nostr:" + nip19.nprofileEncode({pubkey: data, relays: [url]}) + if (type === "a") { const {kind, pubkey, identifier} = Address.from(data) @@ -52,10 +54,10 @@ {#if pin.description}