Docs
Data Table - Nerf Designs

Data Table - Nerf Designs

Comprehensive Data Table.

Actions
JohnDoe
Approved
1/1/2020
JaneDoe
Rejected
3/10/2021
PeterJones
Approved
7/25/2022
SarahWilliams
In Progress
2/18/2023
DavidBrown
Approved
5/5/2020
0 of 15 row(s) selected.

Rows per page

Page 1 of 3

Overview

The DataTable component is a powerful, flexible, and lightweight solution for rendering tabular data in your applications. Built on top of ShadCN's DataTable component which uses TanStack Table, this component simplifies the process of creating dynamic tables with rich features. By leveraging TanStack's column definitions and a list of data, the DataTable efficiently generates the specified columns and rows, eliminating the need for extensive boilerplate code.

With its minimal setup requirements, the DataTable provides out-of-the-box support for essential table functionalities, including:

Features
  • Sorting: Easily reorder rows based on any column.
  • Filtering: Display specific subsets of data by applying filters to columns.
  • Searching: Quickly find values within a column to narrow down your results.
  • Pagination: Navigate through large datasets with built-in pagination controls.

The DataTable is designed to seamlessly integrate into your application, making it an excellent choice for developers looking to handle structured data with precision and ease. Whether you’re building an admin dashboard, a reporting tool, or any interface requiring data display, this component streamlines the process while providing a customizable and modern user experience.

Actions & How they work

Loading Data into Tables

Defining Model Columns & How they work

Hiding Columns

Search bar (Columns)