# Migrate web keyboard shortcuts to TanStack hotkeys manager · flambo/t3code

[View on GitCafe](https://git.cafe/flambo/t3code/commit/db5681ec87b67b4fd06b7f8775793c73759e1f74)

Repository: [flambo/t3code](https://git.cafe/flambo/t3code)

Visibility: public

Requested revision: db5681ec87b67b4fd06b7f8775793c73759e1f74

Requested commit: db5681ec87b67b4fd06b7f8775793c73759e1f74

Commit: db5681ec87b67b4fd06b7f8775793c73759e1f74

Tree: 63d7367d9859f2ec57d810e861e26f5e2adbe54a

Author: Julius Marminge

Committer: Julius Marminge

## Message

```
Migrate web keyboard shortcuts to TanStack hotkeys manager

- replace window keydown listeners with `@tanstack/react-hotkeys` registrations in chat, sidebar, and context menu flows
- add `shortcutToRawHotkey` and `shortcutsForCommands` helpers for normalized, deduplicated hotkey mappings
- add focused keybinding tests and lockfile/package updates for new hotkeys deps

```

## Parents

- [9e877f592bad913a5d6e9168becab35a5d78605d](https://git.cafe/flambo/t3code/commit/9e877f592bad913a5d6e9168becab35a5d78605d?format=markdown)

[Source at this commit](https://git.cafe/flambo/t3code/tree/db5681ec87b67b4fd06b7f8775793c73759e1f74?format=markdown)
