Introduction
Installation
Next.jsViteLaravelReact RouterRemixAstroTanStack StartTanStack RouterManual InstallationMCP
All componentsTheme
FieldFormInputText FieldTextareaSearch FieldInput OTPNumber FieldNumber FormatSliderCheckboxSwitchRadioSelectCombo BoxList BoxChoice BoxMulti SelectToken FieldNewTag FieldTag GroupCalendarDate FieldDate PickerDate Range PickerRange CalendarTime FieldColor PickerColor FieldColor AreaColor SliderColor SwatchColor Swatch PickerColor ThumbColor WheelDrop ZoneFile Trigger
ButtonButton GroupToggleToggle GroupPreskok Auth Button
EditorHeadingLinkTextKeyboard
CardContainerGrid ListResizableTableTreeSeparatorDescription ListScroll AreaShow MoreToolbar
BreadcrumbsNavbarPaginationTabsSidebar
DialogModalDrawerPopoverPreview TriggerNewSheetTooltipContext MenuDropdownCommandCommand MenuDisclosureMenu
ToastProgress BarProgress CircleMeterLoaderSkeletonNoteBadge
Chart (helpers)Area ChartBar ChartLine ChartPie ChartExperimental ChartsNewExperimental Radial ChartNewExperimental Radar ChartNewBar ListTracker
Async ImageAvatarCarouselPreskok Icon
Popups

Command

A command palette component for searchable command lists.

View as MarkdownAsk ChatGPT

Installation

npx shadcn@latest add @preskok/command

Usage

import {
  Command,
  CommandEmpty,
  CommandGroup,
  CommandInput,
  CommandItem,
  CommandList,
} from "@/components/ui/preskok-ui/command"

export function CommandDemo() {
  return (
    <Command>
      <CommandInput placeholder="Type a command..." />
      <CommandList>
        <CommandEmpty>No results found.</CommandEmpty>
        <CommandGroup heading="Suggestions">
          <CommandItem>Calendar</CommandItem>
          <CommandItem>Search Emoji</CommandItem>
        </CommandGroup>
      </CommandList>
    </Command>
  )
}

Components

Command

The root command component that manages state and keyboard navigation.

CommandInput

Search input for filtering command items.

CommandList

Container for command groups and items.

CommandEmpty

Displayed when no results match the search query.

CommandGroup

Groups related command items together with an optional heading.

CommandItem

Individual selectable command option.

CommandSeparator

Visual separator between command groups.

Dropdown

Building blocks for dropdown menu item layouts and keyboard hints.

Command Menu

Spotlight-style command menu with search, sections, and keyboard shortcuts.

On this page

Installation
Usage
Components
Command
CommandInput
CommandList
CommandEmpty
CommandGroup
CommandItem
CommandSeparator
No results found.
Suggestions
Calendar
Search Emoji
Settings
Profile
Documents
Settings