twentyhq / twenty

Building a modern alternative to Salesforce, powered by the community.
https://twenty.com
Other
17.58k stars 2.07k forks source link

Introduce hotkeys scoping #469

Closed lucasbordeau closed 1 year ago

lucasbordeau commented 1 year ago

The goal is to prevent conflicts that appeared with the new table keyboard hotkeys which introduced many unintended side effects.

It would be interesting to find an API that guarantees we don't have any conflict.

Also the API should be is easily extensible without having to think about the other parts of the app, because it will only create a lot of technical debt each time we add new hotkeys, if we have to check for every side effect zone.

It would also be interesting to find a way to test in storybook that what happens in the UI is only what we want to obtain with each keyboard shortcut.

lucasbordeau commented 1 year ago

468 #462 #442

charlesBochet commented 1 year ago

Hotkeys scoping has been introduced. Closing this issue