{{ template "base" . }} {{ define "title" }}Progress{{ end }} {{ define "header" }}<a href="./progress">Progress</a>{{ end }} {{ define "content" }} <div class="overflow-x-auto"> <div class="inline-block min-w-full overflow-hidden rounded shadow"> <!-- Table Component - Utilizes Template "table-cell" --> {{ template "component/table" (dict "Columns" (slice "Document" "Device Name" "Percentage" "Created At") "Keys" (slice "Document" "DeviceName" "Percentage" "CreatedAt") "Rows" .Data ) }} </div> </div> {{ end }} <!-- Table Cell Definition --> {{ define "table-cell" }} {{ if eq .Name "Document" }} <a href="./documents/{{ .Data.DocumentID }}" >{{ .Data.Author }} - {{ .Data.Title }}</a > {{ else if eq .Name "Percentage" }} {{ index (fields .Data) .Name }}% {{ else }} {{ index (fields .Data) .Name }} {{ end }} {{ end }}