diff --git a/src/components/moderator/App.svelte b/src/components/moderator/App.svelte
index add2b69..2cc03ce 100644
--- a/src/components/moderator/App.svelte
+++ b/src/components/moderator/App.svelte
@@ -30,6 +30,7 @@
import Event from "@components/moderator/pages/event/Event.svelte";
import Pages from "@components/moderator/pages/pages/Pages.svelte";
import Generator from "@components/moderator/pages/generators/Generator.svelte";
+ import { Tooltip } from "bits-ui";
const routes: RouteDefinition = {
"/": Dashboard,
@@ -52,5 +53,8 @@
-
+
+
+
+
diff --git a/src/components/moderator/components/FightEdit.svelte b/src/components/moderator/components/FightEdit.svelte
index 561dfa1..cfcc12a 100644
--- a/src/components/moderator/components/FightEdit.svelte
+++ b/src/components/moderator/components/FightEdit.svelte
@@ -1,7 +1,7 @@
+
+
+
+
+ {#snippet child({ props })}
+
+ {/snippet}
+
+
+
+
+
+ No team found.
+
+ {
+ selectedTeam = {
+ id: -1,
+ name: "?",
+ color: "7",
+ kuerzel: "?",
+ };
+ onSelect?.(selectedTeam);
+ open = false;
+ }}
+ keywords={["?"]}>???
+ {
+ selectedTeam = {
+ id: 0,
+ name: "Public",
+ color: "7",
+ kuerzel: "PUB",
+ };
+ onSelect?.(selectedTeam);
+ open = false;
+ }}
+ keywords={["PUB", "Public"]}>PUB
+
+
+ {#each data.teams as team}
+ {
+ selectedTeam = team;
+ onSelect?.(selectedTeam);
+ open = false;
+ }}
+ >
+
+ {team.name}
+
+ {/each}
+
+
+
+
+
+
+
+ {#snippet child({ props })}
+
+
+
+
+ Kampfverbindung
+
+ {/snippet}
+
+
+
+
+ Kampf
+ Gruppe
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/components/moderator/pages/event/EventFightList.svelte b/src/components/moderator/pages/event/EventFightList.svelte
index 69cbe86..19c5706 100644
--- a/src/components/moderator/pages/event/EventFightList.svelte
+++ b/src/components/moderator/pages/event/EventFightList.svelte
@@ -134,7 +134,7 @@
Fight Erstellen
Hier kannst du einen neuen Fight erstellen
-
+
{#snippet actions(dirty, submit)}
@@ -291,14 +291,7 @@
{/each}
- (data.fights = data.fights.map((v) => (v.id === update.id ? update : v)))}
- {refresh}
- >
+ (data._fights = data._fights.map((v) => (v.id === update.id ? update : v)))} {refresh}>
{/each}
diff --git a/src/components/moderator/pages/event/FightEditRow.svelte b/src/components/moderator/pages/event/FightEditRow.svelte
index ecde5cb..aa38da6 100644
--- a/src/components/moderator/pages/event/FightEditRow.svelte
+++ b/src/components/moderator/pages/event/FightEditRow.svelte
@@ -1,5 +1,5 @@