UNPKG

@renderlesskit/react

Version:

Collection of headless components/hooks that are accessible, composable, customizable from low level to build your own UI & Design System powered by Reakit

26 lines (22 loc) 523 B
var state = { currentTooltipId: null, listeners: new Set(), subscribe(listener) { this.listeners.add(listener); return () => { this.listeners.delete(listener); }; }, show(id) { this.currentTooltipId = id; this.listeners.forEach(listener => listener(id)); }, hide(id) { if (this.currentTooltipId === id) { this.currentTooltipId = null; this.listeners.forEach(listener => listener(null)); } } }; export default state; //# sourceMappingURL=__globalState.js.map