ErrLookup › tailwindlabs/headlessui

tailwindlabs/headlessui

Completely unstyled, fully accessible UI components, designed to integrate beautifully with Tailwind CSS. · TypeScript · 325 source files

Analyzed at eea57cf46f on 2026-08-28. 26 documented errors.

Code / MessageTypeSeverityTags
Missing Focus.First, Focus.Previous, Focus.Next or Focus.Las
validation error headlessui, focus-management, invalid-argument, accessibility
Passing props on "Fragment"! The current component <${name}
exception error headlessui, react, fragment, props-forwarding, polymorphic-component
Missing parent
exception error headlessui, vue, provide-inject, context, description
You forgot to provide an `open` prop to the `Dialog`.
validation error headlessui, vue, dialog, required-prop, controlled-component
You provided an `open` prop to the `Dialog`, but the value i
validation error headlessui, vue, dialog, prop-type-validation
A <DialogBackdrop /> component is being used, but a <DialogP
validation error headlessui, vue, dialog, missing-component, dialog-panel
[Headless UI]: Cannot find ownerDocument for contextElement:
exception error headlessui, vue, portal, dom, ssr
A <TransitionChild /> is used but it is missing a parent <Tr
validation error headlessui, vue, transition, provide-inject, context
Did you forget to passthrough the `ref` to the actual DOM no
validation error headlessui, vue, transition, ref, dom
A <Transition /> is used but it is missing a `:show="true |
validation error headlessui, vue, transition, props, boolean
Missing Focus.First, Focus.Previous, Focus.Next or Focus.Las
validation error headlessui, focus, bitmask, argument-validation
Passing props on "template"! The current component <${name}
exception error headlessui, vue, template, props-passthrough, render
Missing `options` in virtual mode
validation error headlessui, react, combobox, virtualization, missing-prop
You have to provide an `open` and an `onClose` prop to the `
validation error headlessui, react, dialog, controlled-component, missing-prop
You provided an `onClose` prop to the `Dialog`, but forgot a
validation error headlessui, react, dialog, controlled-component, missing-prop
You provided an `open` prop to the `Dialog`, but forgot an `
validation error headlessui, react, dialog, controlled-component, missing-prop
You provided an `open` prop to the `Dialog`, but the value i
validation error headlessui, react, dialog, type-validation, boolean
You provided an `onClose` prop to the `Dialog`, but the valu
validation critical headlessui, react, dialog, props, controlled-component
A <Transition.Child /> is used but it is missing a parent <T
validation error headlessui, react, transition, context, component-hierarchy
Did you forget to passthrough the `ref` to the actual DOM no
validation error headlessui, react, transition, ref, forwardref
A <Transition /> is used but it is missing a `show={true | f
validation critical headlessui, react, transition, props, controlled-component
You must wrap your component in a <StableCollection>
validation error headlessui, react, context, ssr, dependency-mismatch
Invalid role [${role}] passed to <Dialog />. Only `dialog` a
console warning headlessui, vue, dialog, aria-role, accessibility, props-validation
There are no focusable elements inside the <FocusTrap />
console warning headlessui, vue, focus-trap, dialog, accessibility, keyboard-navigation
Invalid role [${role}] passed to <Dialog />. Only `dialog` a
console warning headlessui, react, dialog, aria-role, accessibility, props-validation
There are no focusable elements inside the <FocusTrap />
console warning headlessui, react, focus-trap, dialog, accessibility, keyboard-navigation