"use client"; import { Dialog, DialogContent, Kbd } from "@/components/ui/primitives"; const ROWS: [string, string][] = [["⌘ K", "Search & commands"], ["⌘ /", "Toggle AI assistant"], ["⌘ \\", "Toggle sidebar"], ["⌘ .", "Focus mode"], ["⌘ ⇧ N", "New page"], ["⌘ J", "AI on selection (in editor)"], ["/", "Block menu (in editor)"], ["@", "Link a page (in editor)"], ["⌘ B / I / U", "Bold / italic / underline"], ["⌘ E", "Inline code"], ["⌘ ⇧ 8 / 7", "Bulleted / numbered list"], ["⌘ Z / ⌘ ⇧ Z", "Undo / redo"], ["Tab / ⇧ Tab", "Indent / outdent list item"], ["⌘ ?", "This help"]]; export function ShortcutsDialog({ open, onOpenChange }: { open: boolean; onOpenChange: (o: boolean) => void }) { return
{ROWS.map(([k, l]) =>
{k.split(" / ").map((x) => {x})}
{l}
)}
; }