From 070a20a2e599e9f00b1bd0e944f9d68d08dc1cba Mon Sep 17 00:00:00 2001 From: Nicolai Ort Date: Wed, 12 Apr 2023 16:06:55 +0200 Subject: [PATCH 1/3] Table header i18n --- src/components/runners/RunnersOverview.svelte | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/components/runners/RunnersOverview.svelte b/src/components/runners/RunnersOverview.svelte index 97bde66b..a9cd70e0 100644 --- a/src/components/runners/RunnersOverview.svelte +++ b/src/components/runners/RunnersOverview.svelte @@ -19,22 +19,22 @@ }, { accessorKey: "firstname", - header: () => "firstname", + header: () => $_('first-name'), filterFn: `includesString`, }, { accessorKey: "lastname", - header: () => "lastname", + header: () => $_('last-name'), filterFn: `includesString`, }, { accessorKey: "group.name", - header: () => "group", + header: () => $_('group'), filterFn: `includesString`, }, { accessorKey: "distance", - header: () => "distance", + header: () => $_('distance'), enableColumnFilter: false, }, ]; From 333214aa8f945975ee2dcbd1cfa285e5e75c9d02 Mon Sep 17 00:00:00 2001 From: Nicolai Ort Date: Wed, 12 Apr 2023 16:09:57 +0200 Subject: [PATCH 2/3] Added distance conversion --- src/components/runners/RunnersOverview.svelte | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/components/runners/RunnersOverview.svelte b/src/components/runners/RunnersOverview.svelte index c0b21ebd..3f208a4d 100644 --- a/src/components/runners/RunnersOverview.svelte +++ b/src/components/runners/RunnersOverview.svelte @@ -35,6 +35,10 @@ { accessorKey: "distance", header: () => $_('distance'), + cell: (info) => { + if(info.getValue() < 1000){return `${info.getValue()} m`} + return `${(info.getValue() / 1000).toFixed(1)} km` + }, enableColumnFilter: false, }, ]; From 9111ad147c7537036de834f80db6e557d8d6f0d9 Mon Sep 17 00:00:00 2001 From: Nicolai Ort Date: Wed, 12 Apr 2023 16:14:06 +0200 Subject: [PATCH 3/3] Updated group name conversion --- src/components/runners/RunnersOverview.svelte | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/components/runners/RunnersOverview.svelte b/src/components/runners/RunnersOverview.svelte index 3f208a4d..de6d1aa8 100644 --- a/src/components/runners/RunnersOverview.svelte +++ b/src/components/runners/RunnersOverview.svelte @@ -28,8 +28,13 @@ filterFn: `includesString`, }, { - accessorKey: "group.name", + accessorKey: "group", header: () => $_('group'), + cell: (info) => { + const group = info.getValue(); + if(group.responseType === "RUNNERORGANIZATION"){return group.name} + return `${group.parentGroup.name} > ${group.name}` + }, filterFn: `includesString`, }, {