UNPKG

react-say-fork

Version:

# Goal and TODOs * Add Typescript support * Make compononents style-customizable

20 lines (19 loc) 681 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); function createCustomEvent(name, eventInitDict) { if (name === 'error') { if (typeof ErrorEvent === 'function') { return new ErrorEvent(name, eventInitDict); } } else if (typeof CustomEvent === 'function') { return new CustomEvent(name, eventInitDict); } const event = document.createEvent('Event'); event.initEvent(name, true, true); Object === null || Object === void 0 ? void 0 : Object.entries(eventInitDict || {}).forEach(([key, value]) => { event[key] = value; }); return event; } exports.default = createCustomEvent;