From aee0da174dc185807c816a3aab0f4cc397b28768 Mon Sep 17 00:00:00 2001 From: Christoph Urlacher Date: Mon, 27 Jan 2025 23:47:10 +0100 Subject: [PATCH] Lib: Add RacePickCard component --- src/lib/components/cards/RacePickCard.svelte | 161 +++++++++++++++++++ src/lib/components/index.ts | 2 + 2 files changed, 163 insertions(+) create mode 100644 src/lib/components/cards/RacePickCard.svelte diff --git a/src/lib/components/cards/RacePickCard.svelte b/src/lib/components/cards/RacePickCard.svelte new file mode 100644 index 0000000..45a10ed --- /dev/null +++ b/src/lib/components/cards/RacePickCard.svelte @@ -0,0 +1,161 @@ + + + modalStore.close()} +> +
+ + + {#if racepick && !disable_inputs} + + {/if} + + + + +
+ + + P{currentrace?.pxx ?? "XX"} + + + + + DNF + + + +
+ {#if racepick} + + + {:else} + + {/if} +
+
+
+
diff --git a/src/lib/components/index.ts b/src/lib/components/index.ts index 90ff77c..9d916ce 100644 --- a/src/lib/components/index.ts +++ b/src/lib/components/index.ts @@ -10,6 +10,7 @@ import Search from "./form/Search.svelte"; import Card from "./cards/Card.svelte"; import DriverCard from "./cards/DriverCard.svelte"; import RaceCard from "./cards/RaceCard.svelte"; +import RacePickCard from "./cards/RacePickCard.svelte"; import SubstitutionCard from "./cards/SubstitutionCard.svelte"; import TeamCard from "./cards/TeamCard.svelte"; @@ -38,6 +39,7 @@ export { Card, DriverCard, RaceCard, + RacePickCard, SubstitutionCard, TeamCard,