Data Table

Table with sorting, search and pagination done on the server. Everything is a real link or GET field (it works without JS); with JS, each action swaps only the table region and the URL keeps the state. The search box sits outside the swapped region, so typing is never interrupted.

Protocols

40 results

Protocol Area Owner Steps
Cell culture AMicrobiologyChloé Martin14
Cell culture BBiochemistryDaniel Kim4
Cell culture CImmunologyElena Rossi8
Cell culture DGeneticsAmara Okafor12
Cell culture ENeuroscienceBen Carter16
Chromatography AImmunologyElena Rossi10
Chromatography BGeneticsAmara Okafor14
Chromatography CNeuroscienceBen Carter4
@components.DataTable(components.DataTableProps{
  ID: "protocols", URL: "/protocols", Columns: columns,
  Sort: r.Sort, Dir: r.Dir, Query: q, Page: r.Page, TotalPages: r.TotalPages, Total: r.Total,
  Searchable: true,
}) { for _, p := range r.Rows { <tr>...</tr> } }