diff --git a/frontend/src/Editor.svelte b/frontend/src/Editor.svelte index 0ce6e55..0502bd6 100644 --- a/frontend/src/Editor.svelte +++ b/frontend/src/Editor.svelte @@ -8,10 +8,16 @@ let selectedTask: string | null = null; let clickedTask: string | null = null; - + let repulsionForce: number = -600; let clicked: string[] = []; function clickTask(e: CustomEvent) { + // sanity check + if (selectedTask == null) { + alert("tohle je divny event"); + return; + } + // ukladani seznamu poslednich kliknuti clicked.push(selectedTask); if (clicked.length > 3) @@ -41,6 +47,9 @@ } }); tasks = tasks; + + // run simulation + toggleDivnaPromena(); } else { alert("Nope, prvni musis nekam klikat..."); } @@ -48,7 +57,7 @@ let hovnoDivnaPromenaKteraJeFaktFuj = true; function toggleDivnaPromena() { - hovnoDivnaPromenaKteraJeFaktFuj = ! hovnoDivnaPromenaKteraJeFaktFuj; + hovnoDivnaPromenaKteraJeFaktFuj = !hovnoDivnaPromenaKteraJeFaktFuj; } @@ -62,7 +71,7 @@ display: flex; flex-direction: row; margin: 0; - height: 100vh; + height: 99vh; width: 100%; } @@ -106,7 +115,12 @@
Last clicked: {clicked.join(' | ')}
- +
@@ -115,12 +129,14 @@
+
- + Repulsion force:
{#if currentTask != null} + start

{currentTask}

{taskMap.get(currentTask).comment}