All skills

Use when building with Reka UI (headless Vue components) - provides component API, accessibility patterns, composition (asChild), controlled/uncontrolled state, virtualization, and styling integration. Formerly Radix Vue.

  • 55 files
  • 134.6 KB
  • MIT
  • Updated 8 months ago
  • GitHub

Use this Skill: https://skilld.dev/gh/onmax/claude-config/reka-ui

This session only. Nothing lands on disk.

componentsdialog.md

≈530 tokens on demand. Your agent reads this file only when SKILL.md points to it.

Dialog

Modal dialog

Parts: DialogRoot, DialogTrigger, DialogPortal, DialogOverlay, DialogContent, DialogTitle, DialogDescription, DialogClose

DialogRoot

Props

Prop Type Default
defaultOpen boolean false
modal boolean true
open boolean -

Emits

Event Payload
update:open [value: boolean]

Slots

Slot Type
open boolean

DialogTrigger

Props

Prop Type Default
as AsTag | Component "button"
asChild boolean -

DialogPortal

Props

Prop Type Default
disabled boolean -
forceMount boolean -
to string | HTMLElement -

DialogOverlay

Props

Prop Type Default
as AsTag | Component "div"
asChild boolean -
forceMount boolean -

DialogContent

Props

Prop Type Default
as AsTag | Component "div"
asChild boolean -
disableOutsidePointerEvents boolean -
forceMount boolean -
trapFocus boolean -

Emits

Event Payload
closeAutoFocus [event: Event]
escapeKeyDown [event: KeyboardEvent]
focusOutside [event: FocusOutsideEvent]
interactOutside [event: PointerDownOutsideEvent | FocusOutsideE...
openAutoFocus [event: Event]
pointerDownOutside [event: PointerDownOutsideEvent]

DialogTitle

Props

Prop Type Default
as AsTag | Component "h2"
asChild boolean -

DialogDescription

Props

Prop Type Default
as AsTag | Component "p"
asChild boolean -

DialogClose

Props

Prop Type Default
as AsTag | Component "button"
asChild boolean -

Source: SKILL.md on GitHub

No third-party reports yet.

Signed by skilld at efeb94c. This ties the file your Agent reads to that commit on GitHub. It does not review the instructions.

Last checked against GitHub 9 hours ago.

Activeupdated 8 months ago

README badge

README badge for onmax/claude-config/reka-ui