MCPcopy Create free account
hub / github.com/error311/FileRise / buildFileTableHeader

Function buildFileTableHeader

public/js/domUtils.js:298–313  ·  view source on GitHub ↗
(sortOrder)

Source from the content-addressed store, hash-verified

296}
297
298export function buildFileTableHeader(sortOrder) {
299 return `
300 <table class="table filr-table table-hover table-striped">
301 <thead>
302 <tr>
303 <th class="checkbox-col"><input type="checkbox" class="select-all" data-select-all="1"></th>
304 <th data-column="name" class="sortable-col">${t("name")} ${sortOrder.column === "name" ? (sortOrder.ascending ? "▲" : "▼") : ""}</th>
305 <th data-column="modified" class="hide-small sortable-col">${t("modified")} ${sortOrder.column === "modified" ? (sortOrder.ascending ? "▲" : "▼") : ""}</th>
306 <th data-column="uploaded" class="hide-small hide-medium sortable-col">${t("created")} ${sortOrder.column === "uploaded" ? (sortOrder.ascending ? "▲" : "▼") : ""}</th>
307 <th data-column="size" class="sortable-col"> ${t("size")} ${sortOrder.column === "size" ? (sortOrder.ascending ? "▲" : "▼") : ""} </th>
308 <th data-column="uploader" class="hide-small hide-medium sortable-col">${t("owner")} ${sortOrder.column === "uploader" ? (sortOrder.ascending ? "▲" : "▼") : ""}</th>
309 <th data-column="actions" class="actions-col">${t("actions")}</th>
310 </tr>
311 </thead>
312 `;
313}
314
315export function buildFileTableRow(file, folderPath) {
316 const safeFileName = escapeHTML(file.name);

Callers 1

renderFileTableFunction · 0.85

Calls 1

tFunction · 0.85

Tested by

no test coverage detected