feat(useOverlay): add isOpen method to check overlay state (#4041)

This commit is contained in:
Eugen Istoc
2025-05-01 12:48:41 -04:00
committed by GitHub
parent c5bdec0f64
commit a4f3f6d531
4 changed files with 21 additions and 3 deletions

View File

@@ -122,6 +122,12 @@ function _useOverlay() {
return overlay
}
const isOpen = (id: symbol): boolean => {
const overlay = getOverlay(id)
return overlay.isOpen
}
return {
overlays,
open,
@@ -129,7 +135,8 @@ function _useOverlay() {
closeAll,
create,
patch,
unMount
unMount,
isOpen
}
}