diff --git a/src/app/components/RoomItemMenu.svelte b/src/app/components/RoomItemMenu.svelte
index 49cc2b63..9673aef7 100644
--- a/src/app/components/RoomItemMenu.svelte
+++ b/src/app/components/RoomItemMenu.svelte
@@ -6,6 +6,7 @@
import TrashBin2 from "@assets/icons/trash-bin-2.svg?dataurl"
import Danger from "@assets/icons/danger.svg?dataurl"
import Pin from "@assets/icons/pin.svg?dataurl"
+ import NotesMinimalistic from "@assets/icons/notes-minimalistic.svg?dataurl"
import Button from "@lib/components/Button.svelte"
import Icon from "@lib/components/Icon.svelte"
import Confirm from "@lib/components/Confirm.svelte"
@@ -13,6 +14,7 @@
import Report from "@app/components/Report.svelte"
import PinboardSelect from "@app/components/PinboardSelect.svelte"
import EventDeleteConfirm from "@app/components/EventDeleteConfirm.svelte"
+ import ThreadCreate from "@app/components/ThreadCreate.svelte"
import {app, relayManagement, roomPinLists, user} from "@app/core"
import {deriveUserIsSpaceAdmin} from "@app/management"
import {ROOM, deriveUserIsRoomAdmin} from "@app/rooms"
@@ -38,6 +40,11 @@
pushModal(PinboardSelect, {url, event})
}
+ const createThread = () => {
+ onClick()
+ pushModal(ThreadCreate, {url, h, parent: event})
+ }
+
const report = () => {
onClick()
pushModal(Report, {url, event})
@@ -100,6 +107,14 @@
Add to Library
+ {#if h}
+
+
+
+ {/if}
{#if h && $userIsRoomAdmin}
{/if}
+ {#if h}
+
+ {/if}
{#if ENABLE_ZAPS}
diff --git a/src/app/components/ThreadCreate.svelte b/src/app/components/ThreadCreate.svelte
index 7a578fb2..7af89e55 100644
--- a/src/app/components/ThreadCreate.svelte
+++ b/src/app/components/ThreadCreate.svelte
@@ -1,7 +1,10 @@