UNPKG

evento-react

Version:

- Dispatch custom component events with a payload, or forward React synthetic events. - Replicate Svelte's `createEventDispatcher` and Vue's `$emit` behavior in React. - Hook + HOC for class components. - TypeScript support.

7 lines (6 loc) 466 B
import * as React from 'react'; import { Evento, HOCProps } from './definitions'; export declare function useCreateEvento<Props>(props: Props): Evento<Props>; export declare function useExpCreateEvento<Props>(): Evento<Props>; export declare function withEvento<P extends {}>(El: React.ComponentType<HOCProps<P>>): (props: P) => React.ReactElement<HOCProps<P>, string | React.JSXElementConstructor<any>>; export type { Evento, HOCProps } from './definitions';