@drivy/cobalt
Version:
Opinionated design system for Drivy's projects.
15 lines (14 loc) • 326 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