diff --git a/frontend/src/lib/admin.svelte b/frontend/src/lib/admin.svelte
index 80bc48e..f94f088 100644
--- a/frontend/src/lib/admin.svelte
+++ b/frontend/src/lib/admin.svelte
@@ -12,7 +12,7 @@ SPDX-License-Identifier: MPL-2.0
import Controls from '$lib/play/admin/controls.svelte';
import Question from '$lib/play/admin/question.svelte';
import { SocketGameControls } from '$lib/play/admin/socket_game_controls.ts';
- import { GameState } from '$lib/play/admin/game_state.ts';
+ import type { IGameState } from '$lib/play/admin/game_state.ts';
const { t } = getLocalization();
const default_colors = ['#D6EDC9', '#B07156', '#7F7057', '#4E6E58'];
@@ -23,14 +23,10 @@ SPDX-License-Identifier: MPL-2.0
interface Props {
game_token: string;
bg_color: string;
- game_state: GameState;
+ game_state: IGameState;
}
- let {
- game_token,
- bg_color,
- game_state = $bindable()
- }: Props = $props();
+ let { game_token, bg_color, game_state = $bindable() }: Props = $props();
socket.on('get_question_results', () => {
console.log('get_question_results');
@@ -89,33 +85,41 @@ SPDX-License-Identifier: MPL-2.0
{#if game_state.control_visible}
-