diff --git a/src/app/components/RoomImage.svelte b/src/app/components/RoomImage.svelte
index 656cf664..d84930fb 100644
--- a/src/app/components/RoomImage.svelte
+++ b/src/app/components/RoomImage.svelte
@@ -8,9 +8,10 @@
h: string
url: string
size?: number
+ fallbackIcon?: string
}
- const {url, h, size = 5}: Props = $props()
+ const {url, h, size = 5, fallbackIcon = Hashtag}: Props = $props()
const room = deriveRoom(url, h)
@@ -18,5 +19,5 @@
{#if $room.picture}
{:else}
-
+
{/if}
diff --git a/src/app/components/VoiceRoomItem.svelte b/src/app/components/VoiceRoomItem.svelte
index 187e77c4..33c25a03 100644
--- a/src/app/components/VoiceRoomItem.svelte
+++ b/src/app/components/VoiceRoomItem.svelte
@@ -3,9 +3,9 @@
import {loadProfile, displayProfileByPubkey} from "@welshman/app"
import Volume from "@assets/icons/volume.svg?dataurl"
import VolumeLoud from "@assets/icons/volume-loud.svg?dataurl"
- import Icon from "@lib/components/Icon.svelte"
import SecondaryNavItem from "@lib/components/SecondaryNavItem.svelte"
import ProfileCircle from "@app/components/ProfileCircle.svelte"
+ import RoomImage from "@app/components/RoomImage.svelte"
import RoomName from "@app/components/RoomName.svelte"
import {pushToast} from "@app/util/toast"
import {
@@ -62,7 +62,7 @@
{#if joinAbortController}
{:else}
-
+
{/if}