parent
f5d0e285fb
commit
9975c0cf64
@ -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(`
|
||||
<button class="w-full inline-flex justify-center rounded-md border border-transparent shadow-sm px-4 py-2 bg-gray-400 text-base font-medium text-white sm:w-auto sm:text-sm">Edit</button>
|
||||
<button class="w-full inline-flex justify-center rounded-md border border-transparent shadow-sm px-4 py-2 bg-red-500 text-base font-medium text-white sm:w-auto sm:text-sm">Delete</button>
|
||||
`),
|
||||
]);
|
||||
});
|
||||
const datatable = new Grid({
|
||||
columns: [$_("track-name"), $_("track-length-in-m"), "Action"],
|
||||
|
Loading…
x
Reference in New Issue
Block a user