From 34bdcf9c5b741293d38ff19a028c2000186da754 Mon Sep 17 00:00:00 2001 From: Thilo Behnke Date: Sun, 19 Jun 2022 16:52:52 +0200 Subject: [PATCH] actions component --- client/svelte-client/src/Action.svelte | 19 +++++++++++++++++++ client/svelte-client/src/App.svelte | 25 ++++++++++++++++++++----- 2 files changed, 39 insertions(+), 5 deletions(-) create mode 100644 client/svelte-client/src/Action.svelte diff --git a/client/svelte-client/src/Action.svelte b/client/svelte-client/src/Action.svelte new file mode 100644 index 0000000..e56f2b9 --- /dev/null +++ b/client/svelte-client/src/Action.svelte @@ -0,0 +1,19 @@ + + +
+ + + +
+ + diff --git a/client/svelte-client/src/App.svelte b/client/svelte-client/src/App.svelte index 88931f7..91d406f 100644 --- a/client/svelte-client/src/App.svelte +++ b/client/svelte-client/src/App.svelte @@ -4,6 +4,11 @@ import Fps from "./Fps.svelte"; import {keysPressed} from "./game/engine"; import Input from "./Input.svelte"; + import {setContext} from "svelte"; + import {sessionContext, sessionStore} from "./game/session"; + import Action from "./Action.svelte"; + + setContext(sessionContext, sessionStore) function handleKeydown({key}) { if ($keysPressed.includes(key)) { @@ -20,17 +25,27 @@
- - - - + {JSON.stringify($sessionStore.session)} + +
+ + + + +