From 85537840ab42547238c55be7e8f4a52d5629291f Mon Sep 17 00:00:00 2001 From: Dennis Postma Date: Tue, 28 Jan 2025 05:14:37 +0100 Subject: [PATCH] Improved code --- .../gameMaster/mapEditor/partials/Toolbar.vue | 44 ++++++------------- 1 file changed, 13 insertions(+), 31 deletions(-) diff --git a/src/components/gameMaster/mapEditor/partials/Toolbar.vue b/src/components/gameMaster/mapEditor/partials/Toolbar.vue index 927acd9..09e466e 100644 --- a/src/components/gameMaster/mapEditor/partials/Toolbar.vue +++ b/src/components/gameMaster/mapEditor/partials/Toolbar.vue @@ -16,29 +16,19 @@
- + Tile
- + Map object
- + Teleport
- Blocking tile + Blocking tile
@@ -53,32 +43,19 @@
- + Tile
- + Map object
- + Teleport
- Blocking tile + Blocking tile
@@ -154,6 +131,11 @@ function setEraserMode() { selectEraserOpen.value = false } +function handleModeClick(mode: string, type: 'pencil' | 'eraser') { + setDrawMode(mode) + type === 'pencil' ? setPencilMode() : setEraserMode() +} + function handleClick(tool: string) { if (tool === 'settings') { emit('open-settings')