aboutsummaryrefslogtreecommitdiffstats
path: root/src/jsUtils.ts
diff options
context:
space:
mode:
Diffstat (limited to 'src/jsUtils.ts')
-rw-r--r--src/jsUtils.ts7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/jsUtils.ts b/src/jsUtils.ts
index 47473a538..ac7258644 100644
--- a/src/jsUtils.ts
+++ b/src/jsUtils.ts
@@ -23,3 +23,10 @@ export const safeParseInt = (text: string | number | undefined | null) => {
23 const adjustedNumber = Number.isNaN(parsedNumber) ? 0 : parsedNumber; 23 const adjustedNumber = Number.isNaN(parsedNumber) ? 0 : parsedNumber;
24 return Math.max(adjustedNumber, 0); 24 return Math.max(adjustedNumber, 0);
25}; 25};
26
27export const acceleratorString = (
28 index: number,
29 keyCombo: string,
30 prefix: string = '(',
31 suffix: string = ')',
32) => (index <= 10 ? `${prefix}${keyCombo}+${index % 10}${suffix}` : undefined);