diff --git a/src/app/components/ChatMessageMenuMobile.svelte b/src/app/components/ChatMessageMenuMobile.svelte
index d4330c85..26d0d061 100644
--- a/src/app/components/ChatMessageMenuMobile.svelte
+++ b/src/app/components/ChatMessageMenuMobile.svelte
@@ -2,17 +2,19 @@
import type {NativeEmoji} from "emoji-picker-element/shared"
import type {TrustedEvent} from "@welshman/util"
import {sendWrapped} from "@welshman/app"
+ import SmileCircle from "@assets/icons/smile-circle.svg?dataurl"
+ import Reply from "@assets/icons/reply-2.svg?dataurl"
+ import Copy from "@assets/icons/copy.svg?dataurl"
+ import Code2 from "@assets/icons/code-2.svg?dataurl"
import Icon from "@lib/components/Icon.svelte"
+ import Modal from "@lib/components/Modal.svelte"
+ import ModalBody from "@lib/components/ModalBody.svelte"
import Button from "@lib/components/Button.svelte"
import EmojiPicker from "@lib/components/EmojiPicker.svelte"
import EventInfo from "@app/components/EventInfo.svelte"
import {makeReaction} from "@app/core/commands"
import {pushModal} from "@app/util/modal"
import {clip} from "@app/util/toast"
- import SmileCircle from "@assets/icons/smile-circle.svg?dataurl"
- import Reply from "@assets/icons/reply-2.svg?dataurl"
- import Copy from "@assets/icons/copy.svg?dataurl"
- import Code2 from "@assets/icons/code-2.svg?dataurl"
type Props = {
pubkeys: string[]
@@ -45,21 +47,23 @@
const showInfo = () => pushModal(EventInfo, {event}, {replaceState: true})
-
-
-
-
-
-
+
+
+
+
+
+
+
+
diff --git a/src/app/components/RoomItemMenuMobile.svelte b/src/app/components/RoomItemMenuMobile.svelte
index d017ffb1..b07d0b3e 100644
--- a/src/app/components/RoomItemMenuMobile.svelte
+++ b/src/app/components/RoomItemMenuMobile.svelte
@@ -11,6 +11,8 @@
import Button from "@lib/components/Button.svelte"
import Link from "@lib/components/Link.svelte"
import Icon from "@lib/components/Icon.svelte"
+ import Modal from "@lib/components/Modal.svelte"
+ import ModalBody from "@lib/components/ModalBody.svelte"
import EmojiPicker from "@lib/components/EmojiPicker.svelte"
import ZapButton from "@app/components/ZapButton.svelte"
import EventInfo from "@app/components/EventInfo.svelte"
@@ -54,35 +56,37 @@
const showDelete = () => pushModal(EventDeleteConfirm, {url, event})
-
- {#if event.pubkey === $pubkey}
-
+ {#if path}
+
+
+ View Details
+
+ {/if}
+ {#if ENABLE_ZAPS}
+
+
+ Send Zap
+
+ {/if}
+
+
+ Send Reply
+
+
+
+ Send Reaction
+
+
+
diff --git a/src/lib/components/ModalBody.svelte b/src/lib/components/ModalBody.svelte
index 85c67ea8..77e00927 100644
--- a/src/lib/components/ModalBody.svelte
+++ b/src/lib/components/ModalBody.svelte
@@ -10,6 +10,6 @@
const {children, ...props}: Props = $props()
-