@looker/extension-sdk-react
Version:
Looker Extension SDK for React
17 lines • 442 B
JavaScript
export var setupClosePopoversListener = extensionSDK => {
var onBodyMousedown = () => {
if (extensionSDK) {
extensionSDK.closeHostPopovers();
}
};
var body = document.querySelector('body');
if (body) {
body.addEventListener('mousedown', onBodyMousedown);
}
return () => {
if (body) {
body.removeEventListener('mousedown', onBodyMousedown);
}
};
};
//# sourceMappingURL=setup_close_popovers.js.map