Skip to content

Feat: Enhance Recent Orders Table (Pagination & Row Limit Control) #43

@devstygian

Description

@devstygian

Description

The recent orders table is currently limited to 5 rows with no option to view more or navigate through additional data.

Goal

Give admin control over how many rows are displayed and allow navigation through multiple pages of orders.

Proposed Solution

  • Add Rows per Page (Page Size) selector (default: 5)
  • Implement Pagination:
  • Page numbers (1, 2, 3…)
  • Next / Previous buttons
  • Update table dynamically based on selected limit and page

Expected Result

Admin can:

  • Choose how many rows to display (e.g., 5, 10, 20)
  • Navigate through different pages of orders
  • View more data without cluttering the UI

Notes:

Improves usability and scalability of the dashboard when handling large numbers of orders.

Metadata

Metadata

Assignees

No one assigned

    Labels

    backendTasks related to server, logic, APIenhancementNew feature or requestfeatureImprovementhelp wantedExtra attention is needed

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions