export const isAppleOS = () => typeof navigator !== "undefined" && (/Mac/.test(navigator.platform) || (/AppleWebKit/.test(navigator.userAgent) && /Mobile\/\w+/.test(navigator.userAgent))); export function formatKeyboardShortcut(shortcut: string) { if (isAppleOS()) { return shortcut.replace("Mod", "⌘"); } else { return shortcut.replace("Mod", "Ctrl"); } }