diff --git a/front/src/Components/ConsoleGlobalMessageManager/ConsoleGlobalMessageManager.svelte b/front/src/Components/ConsoleGlobalMessageManager/ConsoleGlobalMessageManager.svelte index 48e950da..ab14a344 100644 --- a/front/src/Components/ConsoleGlobalMessageManager/ConsoleGlobalMessageManager.svelte +++ b/front/src/Components/ConsoleGlobalMessageManager/ConsoleGlobalMessageManager.svelte @@ -9,6 +9,19 @@ export let game: Game; let inputSendTextActive = true; let uploadMusicActive = false; + let handleSendText: { sendTextMessage(): void }; + let handleSendAudio: { sendAudioMessage(): void }; + let broadcastToWorld = false; + + function closeConsoleGlobalMessage() { + consoleGlobalMessageManagerVisibleStore.set(false) + } + + function onKeyDown(e:KeyboardEvent) { + if (e.key === 'Escape') { + closeConsoleGlobalMessage(); + } + } function inputSendTextActivate() { inputSendTextActive = true; @@ -19,26 +32,122 @@ uploadMusicActive = true; inputSendTextActive = false; } + + function send() { + if (inputSendTextActive) { + handleSendText.sendTextMessage(); + console.log(typeof handleSendText); + } + if (uploadMusicActive) { + handleSendAudio.sendAudioMessage(); + } + } + -
-
-

Global Message

- -
-
- - -
-
- {#if inputSendTextActive} - - {/if} - {#if uploadMusicActive} - - {/if} -
+
+ +
+
+

Global Message

+ +
+
+ {#if inputSendTextActive} + + {/if} + {#if uploadMusicActive} + + {/if} +
+
-
\ No newline at end of file +
+ + + + diff --git a/front/src/Components/ConsoleGlobalMessageManager/InputTextGlobalMessage.svelte b/front/src/Components/ConsoleGlobalMessageManager/InputTextGlobalMessage.svelte index 6450d087..217e1710 100644 --- a/front/src/Components/ConsoleGlobalMessageManager/InputTextGlobalMessage.svelte +++ b/front/src/Components/ConsoleGlobalMessageManager/InputTextGlobalMessage.svelte @@ -1,14 +1,14 @@ -
-
diff --git a/front/src/Components/ConsoleGlobalMessageManager/UploadAudioGlobalMessage.svelte b/front/src/Components/ConsoleGlobalMessageManager/UploadAudioGlobalMessage.svelte index 2dd68db2..cae6bc7c 100644 --- a/front/src/Components/ConsoleGlobalMessageManager/UploadAudioGlobalMessage.svelte +++ b/front/src/Components/ConsoleGlobalMessageManager/UploadAudioGlobalMessage.svelte @@ -1,10 +1,10 @@