Fix nevent hints for url-specific stuff

This commit is contained in:
Jon Staab
2025-03-03 12:10:47 -08:00
parent b9fb251b32
commit 345b20bf5d
4 changed files with 11 additions and 5 deletions
+1 -1
View File
@@ -16,7 +16,7 @@
const showInfo = () => {
onClick()
pushModal(EventInfo, {event})
pushModal(EventInfo, {url, event})
}
const showDelete = () => {
@@ -30,7 +30,7 @@
reply()
}
const showInfo = () => pushModal(EventInfo, {event}, {replaceState: true})
const showInfo = () => pushModal(EventInfo, {url, event}, {replaceState: true})
const showDelete = () => pushModal(EventDeleteConfirm, {url, event})
</script>
+8 -2
View File
@@ -1,15 +1,21 @@
<script lang="ts">
import {nip19} from "nostr-tools"
import {ctx} from "@welshman/lib"
import type {TrustedEvent} from "@welshman/util"
import Icon from "@lib/components/Icon.svelte"
import FieldInline from "@lib/components/FieldInline.svelte"
import Button from "@lib/components/Button.svelte"
import ModalHeader from "@lib/components/ModalHeader.svelte"
import {clip} from "@app/toast"
const {event} = $props()
type Props = {
url?: string
event: TrustedEvent
}
const relays = ctx.app.router.Event(event).getUrls()
const {url, event}: Props = $props()
const relays = url ? [url] : ctx.app.router.Event(event).getUrls()
const nevent1 = nip19.neventEncode({...event, relays})
const npub1 = nip19.npubEncode(event.pubkey)
const json = JSON.stringify(event, null, 2)
+1 -1
View File
@@ -31,7 +31,7 @@
const showInfo = () => {
onClick()
pushModal(EventInfo, {event})
pushModal(EventInfo, {url, event})
}
const share = () => {