SPB Git forge

spb/spb-cloud

Public
10commits 1branches 0releases
3.2 MBsize
maindefault branch
2 h agolast push
JavaScript 56.7% TypeScript 42.6%
563 B · 16 lines tsx
Raw Blame History
1"use client";23/** Touche clavier stylée. Sur macOS, affiche ⌘ pour "mod". */4export default function Kbd({ children, className = "" }: { children: React.ReactNode; className?: string }) {5  return <kbd className={`inline-flex items-center justify-center min-w-[20px] ${className}`}>{children}</kbd>;6}78export function isMac(): boolean {9  if (typeof navigator === "undefined") return true;10  return /Mac|iPhone|iPad|iPod/.test(navigator.platform) || /Mac/.test(navigator.userAgent);11}1213export function modKey(): string {14  return isMac() ? "⌘" : "Ctrl";15}16