diff --git a/src/lib/components/cards/RaceResultCard.svelte b/src/lib/components/cards/RaceResultCard.svelte new file mode 100644 index 0000000..195f2e1 --- /dev/null +++ b/src/lib/components/cards/RaceResultCard.svelte @@ -0,0 +1,248 @@ + + + + + + + {#if result2 && !disable_inputs2} + + {/if} + + + {#each pxxs_ids as pxxs_id} + + {/each} + {#each dnfs_ids as dnfs_id} + + {/each} + + + + Race + + + + + + + + + + + + + + + + + + {#if result2} + + Save + + + Delete + + {:else} + + Create Result + + {/if} + + + + diff --git a/src/lib/components/index.ts b/src/lib/components/index.ts index cf0de75..08d64a8 100644 --- a/src/lib/components/index.ts +++ b/src/lib/components/index.ts @@ -12,6 +12,7 @@ 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 RaceResultCard from "./cards/RaceResultCard.svelte"; import SubstitutionCard from "./cards/SubstitutionCard.svelte"; import TeamCard from "./cards/TeamCard.svelte"; @@ -43,6 +44,7 @@ export { DriverCard, RaceCard, RacePickCard, + RaceResultCard, SubstitutionCard, TeamCard, diff --git a/src/routes/+layout.svelte b/src/routes/+layout.svelte index 12c1385..9ef0798 100644 --- a/src/routes/+layout.svelte +++ b/src/routes/+layout.svelte @@ -18,6 +18,7 @@ SubstitutionCard, NameIcon, RacePickCard, + RaceResultCard, } from "$lib/components"; import { get_avatar_preview_event_handler } from "$lib/image"; @@ -51,6 +52,7 @@ driverCard: { ref: DriverCard }, raceCard: { ref: RaceCard }, racePickCard: { ref: RacePickCard }, + raceResultCard: { ref: RaceResultCard }, substitutionCard: { ref: SubstitutionCard }, };