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 @@