Skip to content

Commit ee85de1

Browse files
rootroot
authored andcommitted
feat: drop IE support
1 parent 18ca422 commit ee85de1

File tree

1 file changed

+1
-14
lines changed

1 file changed

+1
-14
lines changed

src/create-dom-event.ts

Lines changed: 1 addition & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -51,16 +51,6 @@ function createEvent(eventParams) {
5151
return event
5252
}
5353

54-
function createEventForOldBrowsers(eventParams) {
55-
const { eventType, modifier, meta } = eventParams
56-
const { bubbles, cancelable } = meta
57-
58-
const event = document.createEvent('Event')
59-
event.initEvent(eventType, bubbles, cancelable)
60-
event['keyCode'] = keyCodesByKeyName[modifier]
61-
return event
62-
}
63-
6454
export default function createDOMEvent(
6555
eventString: String,
6656
options: Object = {}
@@ -74,10 +64,7 @@ export default function createDOMEvent(
7464

7565
const eventParams = { eventType, modifier, meta, options }
7666

77-
const event =
78-
typeof window.Event === 'function'
79-
? createEvent(eventParams)
80-
: createEventForOldBrowsers(eventParams) // Fallback for IE10,11 - https://stackoverflow.com/questions/26596123
67+
const event = createEvent(eventParams)
8168

8269
const eventPrototype = Object.getPrototypeOf(event)
8370

0 commit comments

Comments
 (0)