diff --git a/frontend/src/App.svelte b/frontend/src/App.svelte index f0161d7..a8faaaa 100644 --- a/frontend/src/App.svelte +++ b/frontend/src/App.svelte @@ -60,13 +60,17 @@ onTransportOpen, onTransportClose, () => { - connectionState = `Connection ${transport.peer.connectionState}`; + connectionState = `Connection ${transport.peer.connectionState}...`; }, () => { - connectionState = `Signaling ${transport.peer.connectionState}`; + connectionState = `Signaling ${transport.peer.connectionState}...`; }, () => { - connectionState = `Gathering ${transport.peer.connectionState}`; + if (transport.peer.connectionState == "new") { + connectionState = `Creating an offer...`; + } else { + connectionState = `Gathering ${transport.peer.connectionState}...`; + } } ); return transport; @@ -181,10 +185,23 @@ {#if state == ReadyState.Connected} {:else if state == ReadyState.Connecting} - -

- {connectionState} -

+
+ +
+ +
+

+ {connectionState} +

+
+
+

+ Adrift is routing you to a server available to take your requests.
The initial connection may take several minutes depending on server + load +

+ +
{:else if !import.meta.env.VITE_ADRIFT_DEV}