actual UI, tons of bug fixes, and rename

This commit is contained in:
Zoe
2025-09-15 03:05:30 -05:00
parent 4ddc5c526b
commit de96b33a41
15 changed files with 709 additions and 222 deletions

View File

@@ -1,16 +1,19 @@
import { writable, type Writable } from 'svelte/store';
import { ConnectionState } from '../types/websocket';
import { RoomConnectionState } from '../types/websocket';
import { browser } from '$app/environment';
export interface Room {
id: string | null;
host: boolean | null;
RTCConnectionReady: boolean;
participants: number;
connectionState: ConnectionState;
connectionState: RoomConnectionState;
}
export const room: Writable<Room> = writable({
id: null,
host: null,
RTCConnectionReady: false,
participants: 0,
connectionState: ConnectionState.DISCONNECTED,
key: null,
connectionState: RoomConnectionState.DISCONNECTED,
});