react-custom-events
Advanced tools
Comparing version 1.0.2 to 1.0.3
@@ -6,4 +6,3 @@ declare global { | ||
} | ||
declare const useCustomEventListener: (eventName: string, eventHandler: (data?: any) => void) => void; | ||
declare const emitCustomEvent: (eventName: string, data?: any) => void; | ||
export { useCustomEventListener, emitCustomEvent }; | ||
export declare function useCustomEventListener<T>(eventName: string, eventHandler: (data: T) => void): void; | ||
export declare function emitCustomEvent<T>(eventName: string, data?: T): void; |
@@ -11,3 +11,3 @@ Object.defineProperty(exports, '__esModule', { value: true }); | ||
}; | ||
var useCustomEventListener = function (eventName, eventHandler) { | ||
function useCustomEventListener(eventName, eventHandler) { | ||
react.useEffect(function () { | ||
@@ -24,8 +24,8 @@ var element = getElement(); | ||
}); | ||
}; | ||
var emitCustomEvent = function (eventName, data) { | ||
} | ||
function emitCustomEvent(eventName, data) { | ||
var element = getElement(); | ||
var event = new CustomEvent(eventName, { detail: data }); | ||
element.dispatchEvent(event); | ||
}; | ||
} | ||
@@ -32,0 +32,0 @@ exports.emitCustomEvent = emitCustomEvent; |
{ | ||
"name": "react-custom-events", | ||
"version": "1.0.2", | ||
"version": "1.0.3", | ||
"description": "A react layer for easily utilizing CustomEvent API", | ||
@@ -5,0 +5,0 @@ "main": "dist/index.js", |
Sorry, the diff of this file is not supported yet
7055
36