A draggable, resizable widget grid: widgets snap to a column grid, collisions push neighbours down deterministically, and every accepted change emits the whole layout for the consumer to persist.
Files · 2
Dependencies
npm packages
@dnd-kit/core
lucide-react
zod
Registry items
utils
Registry Items
dashboard-grid
Configuration
Name
dashboard-grid
Type
UI
Description
A draggable, resizable widget grid: widgets snap to a column grid, collisions push neighbours down deterministically, and every accepted change emits the whole layout for the consumer to persist.