All files / src/functions translateTooltipShortcut.ts

75% Statements 3/4
50% Branches 1/2
100% Functions 1/1
100% Lines 3/3

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36    13x                                                         1819x 1819x      
import { isMac } from '@/functions/platform';
 
export const SHORTCUT_TEXT = {
  altA: 'Alt + A',
  altD: 'Alt + D',
  altE: 'Alt + E',
  altF: 'Alt + F',
  altH: 'Alt + H',
  altM: 'Alt + M',
  c: 'Ctrl + Shift + C',
  d: 'Ctrl + Shift + D',
  del: 'Ctrl + Shift + Del',
  a: 'Ctrl + Shift + A',
  e: 'Ctrl + Shift + E',
  f: 'Ctrl + Shift + F',
  g: 'Ctrl + Shift + G',
  h: 'Ctrl + Shift + H',
  l: 'Ctrl + Shift + L',
  m: 'Ctrl + Shift + M',
  p: 'Ctrl + Shift + P',
  q: 'Ctrl + Shift + Q',
  r: 'Ctrl + Shift + R',
  s: 'Ctrl + Shift + S',
  v: 'Ctrl + Shift + V',
  plus: 'Ctrl + Shift + Plus',
  minus: 'Ctrl + Shift + Minus',
  space: 'Ctrl + Shift + Space',
};
 
/* v8 ignore start -- @preserve */
export function translateTooltipShortcut(shortcut: string) {
  Iif (isMac()) return shortcut.replaceAll('Ctrl', '⌘').replaceAll('Alt', '⌥');
  return shortcut;
}
/* v8 ignore stop -- @preserve */