Custom hook for registering and handling keyboard shortcuts
Configuration options for keyboard shortcuts
const shortcuts = { 'save': { id: 'save', keys: 'ctrl+s', description: 'Save document', category: 'Actions', handler: () => handleSave(), }};useKeyboardShortcuts({ shortcuts, enabled: true, preventDefault: true,}); Copy
const shortcuts = { 'save': { id: 'save', keys: 'ctrl+s', description: 'Save document', category: 'Actions', handler: () => handleSave(), }};useKeyboardShortcuts({ shortcuts, enabled: true, preventDefault: true,});
Custom hook for registering and handling keyboard shortcuts