MCPcopy Create free account
hub / github.com/TanStack/devtools / makeModifierArray

Function makeModifierArray

packages/devtools/src/tabs/hotkey-config.tsx:48–56  ·  view source on GitHub ↗
(key: string)

Source from the content-addressed store, hash-verified

46
47 const handleKeyInput = (input: string) => {
48 const makeModifierArray = (key: string) => {
49 if (key.length === 1) return [uppercaseFirstLetter(key)]
50 const modifiersArray: Array<string> = []
51 for (const character of key) {
52 const newLetter = uppercaseFirstLetter(character)
53 if (!modifiersArray.includes(newLetter)) modifiersArray.push(newLetter)
54 }
55 return modifiersArray
56 }
57
58 const hotkeyModifiers = props.hotkey.filter((key) =>
59 props.modifiers.includes(key as any),

Callers 1

handleKeyInputFunction · 0.85

Calls 1

uppercaseFirstLetterFunction · 0.90

Tested by

no test coverage detected