diff --git a/src/components/Tracks.svelte b/src/components/Tracks.svelte index 01045aef..ff36b814 100644 --- a/src/components/Tracks.svelte +++ b/src/components/Tracks.svelte @@ -4,14 +4,21 @@ import { TrackService } from "@odit/lfk-client-js"; const tracks_promise = TrackService.trackControllerGetAll(); import { getlang } from "./datatable_i18n"; - import { Grid } from "gridjs"; + import { Grid, html } from "gridjs"; import "gridjs/dist/theme/mermaid.css"; // let table; tracks_promise.then((data) => { let tabledata = []; data.forEach((track) => { - tabledata.push([track.name, track.distance, "TODO: edit,delete"]); + tabledata.push([ + track.name, + track.distance, + html(` + + + `), + ]); }); const datatable = new Grid({ columns: [$_("track-name"), $_("track-length-in-m"), "Action"],