Command palette · ⌘K
Or press ⌘ K / Ctrl K anywhere · ↑↓ to navigate · ↵ to run.
Usage
import { signal } from "./index.js";import { CommandPalette } from "./components/command.js"; const open = signal(false); // also opens on ⌘K / Ctrl K automatically const commands = [ { label: "Toggle light / dark", icon: "🌓", keywords: "dark light", onRun: toggleMode }, { label: "Say hello", icon: "👋", keywords: "toast greet", onRun: () => toast("Hi") },]; // mount once; ↑↓ to navigate, ↵ to run, type to fuzzy-filter on label+keywords.CommandPalette({ open, commands })