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
Western blot EBiochemistryDaniel Kim13
Western blot DMicrobiologyChloé Martin9
Western blot CNeuroscienceBen Carter5
Western blot BGeneticsAmara Okafor15
Western blot AImmunologyElena Rossi11
Sequencing EMicrobiologyChloé Martin7
Sequencing DNeuroscienceBen Carter3
Sequencing CGeneticsAmara Okafor13
@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> } }