@zag-js/dismissable
v0.75.0 js utils dimissable layer close signal outside-click
@zag-js/dismissable
Installation
yarn add @zag-js/dismissable
# or
npm i @zag-js/dismissable
Features
- Provides a layering system with built-in dismiss mechanism
- Closess when user interacts outside or focus is called programmatically outside the layer
- Tracks its descendant and ensure focus remains within the layer even if the previously focused descendant is removed from the DOM
- Allows for nesting multiple layers
- Dismiss mechanism only works for the topmost layer
Contribution
Yes please! See the contributing guidelines for details.
Licence
This project is licensed under the terms of the MIT license.
npm i @zag-js/dismissable
Metadata
- MIT
- Whatever
- Segun Adebayo
- released 10/18/2024