Skip to content

Unify Export Function Buttons for Tabulator Pages #247

@getpinga

Description

@getpinga

Problem:
Currently, tabulator pages use separate Export CSV and Export PDF buttons. For pages using AJAX pagination, these exports commonly break or act inconsistently. Other pages use two separate export options where one streamlined export type may suffice.

What needs to be done:

  • For all Tabulator pages using AJAX pagination, replace the separate Export CSV and Export PDF buttons with a single Export button. The new Export button should mitigate/fix export issues with paginated results and provide a more stable export.
  • For all other Tabulator pages (those that do not use AJAX pagination), remove the Export PDF button and ensure only one CSV Export button is present and works reliably.

Why:

  • Reduces confusion for users by providing a single export action suited for each context
  • Fixes longstanding export issues with AJAX-driven paginations
  • Simplifies the UI and code maintenance

Acceptance Criteria:

  • All AJAX pagination Tabulator pages have one export button (replacing CSV/PDF)
  • All other Tabulator pages have only one (CSV) export button, PDF removed
  • QA: Confirm that export works for both paginated and non-paginated cases

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions