diff --git a/frontend/src/App.svelte b/frontend/src/App.svelte index 4f61a78..c2e88dc 100644 --- a/frontend/src/App.svelte +++ b/frontend/src/App.svelte @@ -19,6 +19,10 @@ let wstransport: DevWsTransport | undefined; let rtctransport: RTCTransport | undefined; + + let email = "test@test.com"; + let password = "123456"; + if (import.meta.env.VITE_ADRIFT_DEV) { console.log( "%cADRIFT RUNNING IN DEVELOPMENT MODE", @@ -44,7 +48,11 @@ setBareClientImplementation(bare); } - function createRTCTransport() { + function onTransportClose() { + console.warn("Transport closed"); + } + + async function connectFirebase() { rtctransport = transport = new RTCTransport( onTransportOpen, onTransportClose, @@ -52,20 +60,8 @@ console.log, console.log ); - } - function onTransportClose() { - console.warn("Transport closed"); - } - - async function connectFirebase() { - createRTCTransport(); - - let creds = await signInWithEmailAndPassword( - auth, - "test@test.com", - "123456" - ); + let creds = await signInWithEmailAndPassword(auth, email, password); const db = getDatabase(); let peer = ref(db, `/peers/${creds.user.uid}`); @@ -83,14 +79,20 @@ if (data && data.answer && data.candidates) { set(peer, null); const { answer, candidates } = data; - rtctransport.answer(answer, candidates); + rtctransport?.answer(answer, candidates); } } }); } async function connectDevHttp() { - createRTCTransport(); + rtctransport = transport = new RTCTransport( + onTransportOpen, + onTransportClose, + console.log, + console.log, + console.log + ); let offer = await rtctransport.createOffer(); console.log("offer created", offer); console.log(JSON.stringify(offer)); @@ -114,13 +116,25 @@ } -

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

+ +{:else} + + +{/if} + + diff --git a/frontend/svelte.config.cjs b/frontend/svelte.config.cjs index fa7dec5..d6de023 100644 --- a/frontend/svelte.config.cjs +++ b/frontend/svelte.config.cjs @@ -4,7 +4,6 @@ const preprocess = require("svelte-preprocess"); const config = { preprocess: [ preprocess({ - postcss: true, typescript: true, }), ],