From 2c61eb8e7f4674253d65cce6048ca272075064e2 Mon Sep 17 00:00:00 2001 From: eugenijm Date: Thu, 23 Jan 2020 23:53:48 +0300 Subject: Added polyfills for EventTarget (needed for Safari) and CustomEvent (needed for IE) --- src/lib/event_target_polyfill.js | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 src/lib/event_target_polyfill.js (limited to 'src/lib') diff --git a/src/lib/event_target_polyfill.js b/src/lib/event_target_polyfill.js new file mode 100644 index 00000000..2042c770 --- /dev/null +++ b/src/lib/event_target_polyfill.js @@ -0,0 +1,9 @@ +import EventTargetPolyfill from '@ungap/event-target' + +try { + /* eslint-disable no-new */ + new EventTarget() + /* eslint-enable no-new */ +} catch (e) { + window.EventTarget = EventTargetPolyfill +} -- cgit v1.2.3-70-g09d2