Capitalize keyboard shortcut letters

This commit is contained in:
Henrik Giesel 2021-05-20 18:46:22 +02:00
parent 3145e4884f
commit 21cf99d612

View file

@ -60,10 +60,15 @@ function keyToPlatformString(key: string): string {
}
}
function capitalize(key: string): string {
return key[0].toLocaleUpperCase() + key.slice(1);
}
function toPlatformString(modifiersAndKey: string[]): string {
return `${modifiersToPlatformString(
modifiersAndKey.slice(0, -1)
)}${keyToPlatformString(modifiersAndKey[modifiersAndKey.length - 1])}`;
return (
modifiersToPlatformString(modifiersAndKey.slice(0, -1)) +
capitalize(keyToPlatformString(modifiersAndKey[modifiersAndKey.length - 1]))
);
}
export function getPlatformString(keyCombination: string[][]): string {