KobraGet Pro

Free

Input OTPNavigation MenuVideoCarouselAI EditorCommand MenuToastConversationHalftone DotsSound

Agents

Reasoning StepsFile DiffImage GenerationStreaming TextInline CitationsCode BlockTask ListChat InputPlan CardQuestion CardMessageMessage Scroller

Content

TableChartItemAvatarBadgeMarkerKbdAttachment

Feedback

AlertProgressSpinnerSkeletonEmpty

Form controls

FormInputInput DissolveTextareaButtonToggle GroupCheckboxRadio GroupSwitchSliderSelectComboboxMulti SelectCalendarMagnetic Dropzone

Layout

CardAccordionCollapsibleAspect RatioLogo CarouselSeparatorScroll AreaResizableDirection

Navigation

TabsBreadcrumbPaginationSidebarMenubar

Overlays

DialogSheetDrawerPopoverHover CardTooltipDropdown MenuContext Menu

Dialog

A modal window over the current page, and the alert dialog that confirms.

Install

npx shadcn@latest add @kobra/dialog

Preview

PropTypeDefault

children

ReactNode

Component content

className

string

Optional CSS classes

open

boolean

Controlled visibility

defaultOpen

boolean

false

onOpenChange

function

Visibility callback

modal

boolean

true

multiStep

boolean

true

alert

boolean

false

Composition

  • Built on the Base UI Dialog primitive.
  • Ships 13 named parts you arrange yourself.
  • Each part forwards to its own element or primitive.
  • Carries data-slot attributes to style against.