From 8c57fd9d7b45102d47b24007e2e1cbc082228999 Mon Sep 17 00:00:00 2001 From: Elijah Duffy Date: Tue, 7 Apr 2026 15:34:22 -0700 Subject: [PATCH] refactor component props with improved state & event handling --- src/lib/Jitsi.svelte | 95 ++++++++++++++++++++++++++++++++++---------- 1 file changed, 75 insertions(+), 20 deletions(-) diff --git a/src/lib/Jitsi.svelte b/src/lib/Jitsi.svelte index 8c423c7..55c46fc 100644 --- a/src/lib/Jitsi.svelte +++ b/src/lib/Jitsi.svelte @@ -1,18 +1,22 @@ - + -
- {#if !ready} - {@render children?.()} +
+ {#if showLoading} +
{@render loading?.()}
{/if} + + {#if joinedMeeting && api && joined} +
{@render joined(api)}
+ {/if} + + {#if leftMeeting} +
{@render left?.()}
+ {/if} + +