@drivy/cobalt
Version:
Opinionated design system for Drivy's projects.
16 lines (14 loc) • 335 B
JavaScript
const registry = new Set();
const registerPopover = (close) => {
registry.add(close);
return () => {
registry.delete(close);
};
};
const hideAllPopovers = () => {
registry.forEach((close) => {
close();
});
};
export { hideAllPopovers, registerPopover };
//# sourceMappingURL=popoverRegistry.js.map