From bf1450799df0deb424a9675be89e13c29e3620d7 Mon Sep 17 00:00:00 2001 From: Mel Date: Sat, 19 Feb 2022 20:00:38 +0100 Subject: Split state into stages to handle messages --- assets/src/components/share/DataSelector.svelte | 8 +++----- assets/src/components/share/Request.svelte | 13 ++++++------- assets/src/components/share/RequestList.svelte | 16 ++++++++++++++- assets/src/components/share/ShareStatus.svelte | 26 ++++++++++++------------- 4 files changed, 37 insertions(+), 26 deletions(-) (limited to 'assets/src/components/share') diff --git a/assets/src/components/share/DataSelector.svelte b/assets/src/components/share/DataSelector.svelte index 6838a05..965d0a1 100644 --- a/assets/src/components/share/DataSelector.svelte +++ b/assets/src/components/share/DataSelector.svelte @@ -1,13 +1,11 @@ diff --git a/assets/src/components/share/RequestList.svelte b/assets/src/components/share/RequestList.svelte index 510e80c..1a3b715 100644 --- a/assets/src/components/share/RequestList.svelte +++ b/assets/src/components/share/RequestList.svelte @@ -1,6 +1,20 @@ {#each $requests as request (request.info.token)} diff --git a/assets/src/components/share/ShareStatus.svelte b/assets/src/components/share/ShareStatus.svelte index 7c22a04..ba0fea0 100644 --- a/assets/src/components/share/ShareStatus.svelte +++ b/assets/src/components/share/ShareStatus.svelte @@ -1,17 +1,17 @@ -{#if !$data.locked} +{#if $state == ShareStateType.CHOOSING_DATA}

What do you want to share?

{:else} @@ -19,14 +19,14 @@ You are
sharing a text. - {#if $connection === ConnectionState.CONNECTED} + {#if $state === ShareStateType.CONNECTING} +

Connecting to signaling server...

+ {:else}

Your share is available under:
- rook.rnrd.eu/{getOwnToken()} + rook.rnrd.eu/{token()}

- {:else} -

Connecting to signaling server...

{/if} {/if} -- cgit 1.4.1