@grafana/ui
Version:
Grafana Components Library
1 lines • 696 B
Source Map (JSON)
{"version":3,"file":"closePopover.mjs","sources":["../../../src/utils/closePopover.ts"],"sourcesContent":["export const closePopover = (event: React.KeyboardEvent, hidePopper: () => void) => {\n if (event.key === 'Tab' || event.altKey || event.ctrlKey || event.metaKey) {\n return;\n }\n\n event.stopPropagation();\n\n if (event.key === 'Escape') {\n hidePopper();\n }\n\n return;\n};\n"],"names":[],"mappings":"AAAa,MAAA,YAAA,GAAe,CAAC,KAAA,EAA4B,UAA2B,KAAA;AAClF,EAAI,IAAA,KAAA,CAAM,QAAQ,KAAS,IAAA,KAAA,CAAM,UAAU,KAAM,CAAA,OAAA,IAAW,MAAM,OAAS,EAAA;AACzE,IAAA;AAAA;AAGF,EAAA,KAAA,CAAM,eAAgB,EAAA;AAEtB,EAAI,IAAA,KAAA,CAAM,QAAQ,QAAU,EAAA;AAC1B,IAAW,UAAA,EAAA;AAAA;AAGb,EAAA;AACF;;;;"}