diff options
| author | eugenijm <eugenijm@protonmail.com> | 2020-01-23 23:53:48 +0300 |
|---|---|---|
| committer | eugenijm <eugenijm@protonmail.com> | 2020-01-24 00:55:13 +0300 |
| commit | 2c61eb8e7f4674253d65cce6048ca272075064e2 (patch) | |
| tree | 82144dd87d0ea2ba69cc4ac11bed71cea5844a4e /src/lib/event_target_polyfill.js | |
| parent | deb2ddb398362f3a1e70391db51775eb77e5e7f8 (diff) | |
Added polyfills for EventTarget (needed for Safari) and CustomEvent (needed for IE)
Diffstat (limited to 'src/lib/event_target_polyfill.js')
| -rw-r--r-- | src/lib/event_target_polyfill.js | 9 |
1 files changed, 9 insertions, 0 deletions
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 +} |
