From 45929e5775df9614bb630f62df9d4aae2c964b77 Mon Sep 17 00:00:00 2001 From: Christoph Urlacher Date: Fri, 31 Jan 2025 23:14:20 +0100 Subject: [PATCH] Data/Raceresults: Use guess colorings pxx/dnf badges --- src/routes/data/raceresults/+page.svelte | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/src/routes/data/raceresults/+page.svelte b/src/routes/data/raceresults/+page.svelte index ccd7215..c740bad 100644 --- a/src/routes/data/raceresults/+page.svelte +++ b/src/routes/data/raceresults/+page.svelte @@ -4,6 +4,7 @@ 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(); @@ -32,10 +33,11 @@ valuefun: async (value: string): Promise => { const pxxs_array: string[] = value.toString().split(","); const pxxs_codes: string[] = pxxs_array.map( - (id: string) => get_by_value(data.drivers, "id", id)?.code ?? "Invalid", + (id: string, index: number) => + `${get_by_value(data.drivers, "id", id)?.code ?? "Invalid"}`, ); - return pxxs_codes.join(" - "); + return pxxs_codes.join(""); }, }, { @@ -46,10 +48,11 @@ const dnfs_array: string[] = value.toString().split(","); const dnfs_codes: string[] = dnfs_array.map( - (id: string) => get_by_value(data.drivers, "id", id)?.code ?? "Invalid", + (id: string) => + `${get_by_value(data.drivers, "id", id)?.code ?? "Invalid"}`, ); - return dnfs_codes.join(" - "); + return dnfs_codes.join(""); }, }, ];