diff --git a/src/app/commands.ts b/src/app/commands.ts index 35d2b7bc..bf035f22 100644 --- a/src/app/commands.ts +++ b/src/app/commands.ts @@ -33,7 +33,7 @@ import { getRelaysFromList, RelayMode, } from "@welshman/util" -import {Pool, PublishStatus, AuthStatus, SocketStatus} from "@welshman/net" +import {Pool, AuthStatus, SocketStatus} from "@welshman/net" import {Router} from "@welshman/router" import { pubkey, @@ -52,10 +52,8 @@ import { dropSession, tagEventForComment, tagEventForQuote, - thunkIsComplete, getThunkError, } from "@welshman/app" -import type {Thunk} from "@welshman/app" import { tagRoom, PROTECTED, @@ -177,7 +175,10 @@ export const removeSpaceMembership = async (url: string) => { export const addRoomMembership = async (url: string, room: string) => { const list = get(userMembership) || makeList({kind: GROUPS}) - const newTags = [["r", url], ["group", room, url]] + const newTags = [ + ["r", url], + ["group", room, url], + ] const event = await addToListPublicly(list, ...newTags).reconcile(nip44EncryptToSelf) const relays = uniq([...Router.get().FromUser().getUrls(), ...getRelayTagValues(event.tags)]) diff --git a/src/app/components/ChannelMessage.svelte b/src/app/components/ChannelMessage.svelte index 9a976407..98008e21 100644 --- a/src/app/components/ChannelMessage.svelte +++ b/src/app/components/ChannelMessage.svelte @@ -20,14 +20,13 @@ interface Props { url: string - room: string event: TrustedEvent replyTo?: (event: TrustedEvent) => void showPubkey?: boolean inert?: boolean } - const {url, room, event, replyTo = undefined, showPubkey = false, inert = false}: Props = $props() + const {url, event, replyTo = undefined, showPubkey = false, inert = false}: Props = $props() const thunk = $thunks[event.id] const today = formatTimestampAsDate(now()) @@ -95,7 +94,7 @@ + +{/if} + +{#if showFixedNewMessages} +
+
+ +
+
+{/if}