Skip to content

[FEATURE] Extend server-side pagination and filtering to additional dashboards #448

Description

@NAO-200

Is your feature request related to a problem? Please describe

Currently, server-side pagination and filtering are only supported by a Study dashboard. Other dashboards still rely on client-side data handling, which can lead to unnecessary data loading and reduced performance.

Describe the solution you'd like

Extend server-side pagination and filtering to additional dashboards, allowing data to be fetched and filtered on the backend instead of loading and processing entire datasets on the client.

The implementation should be extended incrementally to the relevant dashboards, prioritizing those that would benefit most from server-side data handling.

Describe alternatives you've considered

Continue using client-side pagination and filtering for the remaining dashboards. However, this would retain the existing limitations in terms of performance and scalability.

Additional context

The initial implementation of server-side pagination and filtering has already been completed for a major dashboard. This feature request covers extending the existing implementation to other dashboards while reusing the established approach wherever possible.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions