mirror of
https://github.com/ArthurDanjou/ui.git
synced 2026-01-25 17:30:37 +01:00
feat(useOverlay): add closeAll method (#3984)
This commit is contained in:
committed by
Benjamin Canac
parent
82b5f322eb
commit
ac4c1946ec
@@ -88,6 +88,10 @@ function _useOverlay() {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
const closeAll = (): void => {
|
||||||
|
overlays.forEach(overlay => close(overlay.id))
|
||||||
|
}
|
||||||
|
|
||||||
const unMount = (id: symbol): void => {
|
const unMount = (id: symbol): void => {
|
||||||
const overlay = getOverlay(id)
|
const overlay = getOverlay(id)
|
||||||
|
|
||||||
@@ -121,6 +125,7 @@ function _useOverlay() {
|
|||||||
overlays,
|
overlays,
|
||||||
open,
|
open,
|
||||||
close,
|
close,
|
||||||
|
closeAll,
|
||||||
create,
|
create,
|
||||||
patch,
|
patch,
|
||||||
unMount
|
unMount
|
||||||
|
|||||||
Reference in New Issue
Block a user