Shadix UIReorder List
A customizable reorder list component for shadcn/ui. Easily create draggable and reorderable lists with drag-and-drop functionality using Framer Motion.
Default
- Reorder List Item 1
- Reorder List Item 2
- Reorder List Item 3
- Reorder List Item 4
- Reorder List Item 5
With Drag Handle
- Reorder List Item 1
- Reorder List Item 2
- Reorder List Item 3
- Reorder List Item 4
- Reorder List Item 5
Installation
Usage
Basic Usage
Import the component
import { ReorderList } from '@/registry/new-york/components/reorder-list';Default Usage
<ReorderList>
<Item variant={'outline'} size={'sm'}>
<ItemContent>
<ItemTitle>Reorder List Item 1</ItemTitle>
</ItemContent>
</Item>
<Item variant={'outline'} size={'sm'}>
<ItemContent>
<ItemTitle>Reorder List Item 2</ItemTitle>
</ItemContent>
</Item>
<Item variant={'outline'} size={'sm'}>
<ItemContent>
<ItemTitle>Reorder List Item 3</ItemTitle>
</ItemContent>
</Item>
</ReorderList>With Drag Handle
<ReorderList withDragHandle>
<Item variant={'outline'} size={'sm'}>
<ItemContent>
<ItemTitle>Reorder List Item 1</ItemTitle>
</ItemContent>
</Item>
<Item variant={'outline'} size={'sm'}>
<ItemContent>
<ItemTitle>Reorder List Item 2</ItemTitle>
</ItemContent>
</Item>
<Item variant={'outline'} size={'sm'}>
<ItemContent>
<ItemTitle>Reorder List Item 3</ItemTitle>
</ItemContent>
</Item>
</ReorderList>