Files
headlessui/packages/@headlessui-vue
Robin Malfait f3c70aa9d1 Fix Dialog usage in Tabs (#1149)
* only record the restoreElement once enabled

Currently we are collecting the `restoreElement` even if the focus trap
is not enabled. When we unmount we try to restore it.

The problem is the moment you unmount you want to restore but only if
the focus trap was enabled.

Another issue is that the dialog state will be `closed` before we get to
the `onUmount` hook. So there is probably a cleaner way to fix this, but
this does the trick as well where we only record the restoreElement the
moment the focus trap gets enabled.

* update changelog
2022-02-24 17:27:28 +01:00
..
2022-01-31 00:10:06 +01:00
2022-02-24 17:27:28 +01:00
2022-01-31 12:29:27 +01:00
2022-02-17 21:51:15 +01:00
2021-04-26 15:44:10 +02:00

@headlessui/vue

A set of completely unstyled, fully accessible UI components for Vue 3, designed to integrate beautifully with Tailwind CSS.

Total Downloads Latest Release License

Installation

Please note that this library only supports Vue 3.

# npm
npm install @headlessui/vue

# Yarn
yarn add @headlessui/vue

Documentation

For full documentation, visit headlessui.dev.

Community

For help, discussion about best practices, or any other conversation that would benefit from being searchable:

Discuss Headless UI on GitHub

For casual chit-chat with others using the library:

Join the Tailwind CSS Discord Server