import { formatShortcutKey } from '@admin/utils/editor/format-shortcut-key' import { isMac } from '@admin/utils/editor/is-mac' export const parseShortcutKeys = (props: { shortcutKeys: string | undefined delimiter?: string capitalize?: boolean }) => { const { shortcutKeys, delimiter = '+', capitalize = true } = props if (!shortcutKeys) return [] return shortcutKeys .split(delimiter) .map((key) => key.trim()) .map((key) => formatShortcutKey(key, isMac(), capitalize)) }