|
|
@@ -3,8 +3,10 @@ export function triggerEvent(
|
|
|
event: string,
|
|
|
process?: (e: any) => any
|
|
|
) {
|
|
|
- const e = document.createEvent('HTMLEvents')
|
|
|
- e.initEvent(event, true, true)
|
|
|
+ const e = new Event(event, {
|
|
|
+ bubbles: true,
|
|
|
+ cancelable: true
|
|
|
+ })
|
|
|
if (process) process(e)
|
|
|
target.dispatchEvent(e)
|
|
|
return e
|