# Add drag-and-drop project reordering in the sidebar · screen/t3code-personal

[View on GitCafe](https://git.cafe/screen/t3code-personal/commit/bb49ebf6e54a078f9937f85de338ac5c8fc4a236)

Repository: [screen/t3code-personal](https://git.cafe/screen/t3code-personal)

Visibility: public

Requested revision: bb49ebf6e54a078f9937f85de338ac5c8fc4a236

Requested commit: bb49ebf6e54a078f9937f85de338ac5c8fc4a236

Commit: bb49ebf6e54a078f9937f85de338ac5c8fc4a236

Tree: f24e0363a256a7a3015a4d1cf21b7e97e2d525de

Author: Julius Marminge

Committer: Julius Marminge

## Message

```
Add drag-and-drop project reordering in the sidebar

- wire project list to dnd-kit sortable with vertical drag constraints
- prevent accidental expand/collapse clicks during drag gestures
- update store logic/tests and add dnd-kit dependencies

```

## Parents

- [2f5e62602948ba624fa470ea8c9f6e9dc1cb0557](https://git.cafe/screen/t3code-personal/commit/2f5e62602948ba624fa470ea8c9f6e9dc1cb0557?format=markdown)

[Source at this commit](https://git.cafe/screen/t3code-personal/tree/bb49ebf6e54a078f9937f85de338ac5c8fc4a236?format=markdown)
