Data/Raceresults: Implement entering race results
All checks were successful
Build Formula11 Docker Image / pocketbase-docker (push) Successful in 50s

This commit is contained in:
2025-02-03 09:32:53 +01:00
parent 2efd12a28d
commit 49c08eeead
2 changed files with 61 additions and 5 deletions

View File

@ -3,7 +3,6 @@
import type { PageData } from "./$types";
import { Button, Table, type TableColumn } from "$lib/components";
import { get_by_value } from "$lib/database";
import type { Driver } from "$lib/schema";
import { PXX_COLORS } from "$lib/config";
let { data }: { data: PageData } = $props();
@ -65,6 +64,9 @@
component: "raceResultCard",
meta: {
disable_inputs: !data.admin,
drivers: data.drivers,
races: data.races,
result: get_by_value(data.results, "id", id),
},
};
@ -74,10 +76,12 @@
const create_result_handler = (event: Event) => {
const modalSettings: ModalSettings = {
type: "component",
component: "raceResultsCard",
component: "raceResultCard",
meta: {
require_inputs: true,
disable_inputs: !data.admin,
drivers: data.drivers,
races: data.races,
require_inputs: true,
},
};