12345678910111213141516171819202122232425262728293031 |
- import { IReduxState } from '../app/types';
-
- /**
- * Returns whether or not the keyboard shortcuts are enabled.
- *
- * @param {Object} state - The redux state.
- * @returns {boolean} - Whether or not the keyboard shortcuts are enabled.
- */
- export function areKeyboardShortcutsEnabled(state: IReduxState) {
- return state['features/keyboard-shortcuts'].enabled;
- }
-
- /**
- * Returns the keyboard shortcuts map.
- *
- * @param {Object} state - The redux state.
- * @returns {Map} - The keyboard shortcuts map.
- */
- export function getKeyboardShortcuts(state: IReduxState) {
- return state['features/keyboard-shortcuts'].shortcuts;
- }
-
- /**
- * Returns the keyboard shortcuts help descriptions.
- *
- * @param {Object} state - The redux state.
- * @returns {Map} - The keyboard shortcuts help descriptions.
- */
- export function getKeyboardShortcutsHelpDescriptions(state: IReduxState) {
- return state['features/keyboard-shortcuts'].shortcutsHelp;
- }
|