Launch sale — 60% off Pro
Contact
Tables

Not affiliated with official shadcn/ui. Visit ui.shadcn.com for official docs.

Unlock this blockGet Pro at 60% off

React Table Block Column Reorder

Table component with draggable column headers for custom column ordering in React data grids

Looking to implement shadcn/ui blocks?

Join our Discord community for help from other developers.


Customize data views on your Next.js dashboard with this column reorder table component. Features drag-and-drop column headers, visual drop indicators during drag, persistent column order state, reset to default button, and smooth reorder animations. Built with shadcn/ui Table and Button components using Tailwind CSS and HTML5 drag events. The personalized layout improves workflow efficiency—perfect for CRM dashboards, analytics tables, report builders, data grids, or any React app where users need custom column arrangements.

Team Directory

Drag column headers to reorder

Name
Email
Department
Role
Location
Start Date
Sarah Chen[email protected]EngineeringSenior DeveloperSan FranciscoMar 2021
Marcus Johnson[email protected]DesignLead DesignerNew YorkJun 2020
Emily Rodriguez[email protected]MarketingMarketing ManagerAustinJan 2022
David Kim[email protected]EngineeringDevOps EngineerSeattleSep 2021
Lisa Thompson[email protected]SalesAccount ExecutiveChicagoApr 2023
James Wilson[email protected]ProductProduct ManagerSan FranciscoNov 2020

Current order: Name → Email → Department → Role → Location → Start Date

6 employees

Installation

Questions you might have