From 3a5769e8f91ed1ecd1bc10b76cdedacfc05bc6e5 Mon Sep 17 00:00:00 2001 From: Ferdinand Thiessen Date: Wed, 11 Jun 2025 13:43:26 +0200 Subject: [PATCH] refactor(files): move hotkey handling to composable This is a composable - not a service, because it is using the `useHotKey` composable. At this moment it works, but in general its only safe to put composables into `setup`-context. This makes it future prove. Signed-off-by: Ferdinand Thiessen --- apps/files/src/FilesApp.vue | 6 +- .../useHotKeys.spec.ts} | 73 +++++++++++++------ .../useHotKeys.ts} | 46 ++++++------ apps/files/src/main.ts | 4 - 4 files changed, 79 insertions(+), 50 deletions(-) rename apps/files/src/{services/HotKeysService.spec.ts => composables/useHotKeys.spec.ts} (85%) rename apps/files/src/{services/HotKeysService.ts => composables/useHotKeys.ts} (68%) diff --git a/apps/files/src/FilesApp.vue b/apps/files/src/FilesApp.vue index 54821a03457..6fc02113162 100644 --- a/apps/files/src/FilesApp.vue +++ b/apps/files/src/FilesApp.vue @@ -12,11 +12,10 @@