Skip to content

Add Pagination to Dashboard Scan History #118

Description

@DevOlabode

Description

Summary

Add pagination to the Vizably dashboard so that users see a maximum of 20 saved scans per page.

Problem

As users accumulate more scans, displaying the entire scan history on a single dashboard page can become difficult to navigate and inefficient to load.

Proposed Work

  • Display a maximum of 20 scans per dashboard page.
  • Add controls for navigating between pages.
  • Show the current page and available pages where appropriate.
  • Ensure pagination works with the existing saved-scan data stored in the user's storage.
  • Maintain existing scan selection and report-opening functionality.

Acceptance Criteria

  • The dashboard displays no more than 20 scans at a time.
  • Users can navigate between pages when more than 20 scans exist.
  • Pagination correctly reflects the available scan history.
  • Existing scans remain accessible through the dashboard.
  • The implementation works with the existing GitHub storage architecture.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions