hard35 min

Build a Data Table

Build a data table component with sorting, filtering, and pagination. Clicking a column header should toggle sort direction (ascending/descending/none). A search input should filter rows across all columns. Pagination controls should show page numbers and allow navigation.

useStateuseMemosortingfilteringpagination
  • Renders the first page of data
  • Sorts by column when clicking a header
  • Toggles sort direction on repeated clicks
  • Filters rows across all columns
  • Pagination navigates between pages
Your Code
Loading editor...