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 @@