{% extends "layouts/main.html" %} {% set page = data.page or 1 %} {% set numberOfResultsPerPage = 10 %} {% set totalNumberOfResults = 29 %} {% set totalNumberOfPages = totalNumberOfResults // numberOfResultsPerPage + 1 %} {% block content %}

Use this code example for the pagination component in the Home Office design system.

To use:

  1. Change items to change the results in the table
  2. Change numberOfResultsPerPage to change the number of items on a page, and so the number of pages
  3. Change beforeRepeatingContent and afterRepeatingContent to change it from a table of results
{{ homeOfficeKitPagination({ page: data.homeOfficeKitPage, numberOfResultsPerPage: 10, beforeRepeatingContent: '', items: [ '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '' ], afterRepeatingContent: '
Reference Date created
1713852981 19 Apr 2023
3847593748 10 Apr 2023
3739458398 19 Mar 2023
3848405947 27 Feb 2023
2318473928 26 Feb 2023
2734839278 20 Feb 2023
2823949573 15 Feb 2023
2123483948 13 Feb 2023
1238475934 10 Feb 2023
1238493029 7 Feb 2023
1234759402 31 Jan 2023
4389543854 31 Jan 2023
4538953494 31 Jan 2023
4875403395 30 Jan 2023
3453453423 29 Jan 2023
4543857409 28 Jan 2023
3242359504 27 Jan 2023
3242359505 27 Jan 2023
2345394550 26 Jan 2023
0987345234 25 Jan 2023
9867347483 23 Jan 2023
2345345423 20 Jan 2023
2349348832 15 Jan 2023
2349827343 14 Jan 2023
2348972483 13 Jan 2023
4384537653 12 Jan 2023
3453453493 12 Jan 2023
1234234578 12 Jan 2023
1238748459 11 Jan 2023
' })}} {% endblock %}