{# Pieces shared by the Sessions and Play History pages, which both render a paged table of timestamped rows. Imported with context: {% import 'partials/history_tables.html' as tables with context %} #} {# The pager these pages carry lives in partials/pager.html, so the browse page and these tables render the same control from one implementation. No per-page control on it: each page's size is settled server-side (see routes/sessions.py) rather than asked about on a page nobody opened to configure anything. #} {# Timestamp rendering, shared by both pages' tables. `page_size` is the caller's own server-side size, passed in so the offsets the page computes agree with the rows the API returns. #} {% macro table_scripts(page_size) %} {% endmacro %}