diff options
Diffstat (limited to 'src/jsUtils.ts')
-rw-r--r-- | src/jsUtils.ts | 7 |
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 | |||
27 | export const acceleratorString = ( | ||
28 | index: number, | ||
29 | keyCombo: string, | ||
30 | prefix: string = '(', | ||
31 | suffix: string = ')', | ||
32 | ) => (index <= 10 ? `${prefix}${keyCombo}+${index % 10}${suffix}` : undefined); | ||