From 93b253ae7ff831f992fcd01365c0b3253eaece8f Mon Sep 17 00:00:00 2001 From: rachel-mp4 Date: Tue, 14 Oct 2025 12:23:59 -0400 Subject: [PATCH] i hope this works --- src/lib/components/ImageTransmission.svelte | 231 ++++++++++++++++++++ src/lib/components/Receiever.svelte | 11 +- src/lib/types.ts | 24 +- src/lib/wscontext.svelte.ts | 86 +++++++- 4 files changed, 337 insertions(+), 15 deletions(-) create mode 100644 src/lib/components/ImageTransmission.svelte diff --git a/src/lib/components/ImageTransmission.svelte b/src/lib/components/ImageTransmission.svelte new file mode 100644 index 0000000..4ffb650 --- /dev/null +++ b/src/lib/components/ImageTransmission.svelte @@ -0,0 +1,231 @@ + + +{#if image.muted === false} +
+
+ {image.nick ?? "???"}{#if image.handle}{#if !image.profileView}@{image.handle}{:else}
(showProfile = true)} + onmouseleave={() => (showProfile = false)} + > + @{image.handle} + {#if showProfile} +
+ +
+ {/if} +
+ {/if} + + {smartAbsoluteTimestamp(image.startedAt)} + + + {#if image.mine !== true} + + {/if} + {/if} +
+ {#if image.src || image.msrc} + {image.alt} + {/if} +
+{:else} + muted. + +{/if} + + diff --git a/src/lib/components/Receiever.svelte b/src/lib/components/Receiever.svelte index de43411..cb75914 100644 --- a/src/lib/components/Receiever.svelte +++ b/src/lib/components/Receiever.svelte @@ -1,5 +1,6 @@