getVisibleModals
Reactivets
function getVisibleModals(): string[];Returns an array of all modal keys that are visible (not "closed"). This includes "opening", "opened", and "closing" statuses.
Example
ts
import {
createModal,
withModalStatus,
openModal,
getVisibleModals,
} from "@monstermann/signals-modal";
createModal("modal1", () => {
withModalStatus();
});
createModal("modal2", () => {
withModalStatus();
});
openModal("modal1");
openModal("modal2");
getVisibleModals(); // ["modal1", "modal2"]