Skip to content

dkildar/react-event-bus

Repository files navigation

React event bus

React event bus

NPM JavaScript Style Guide

Install

npm install --save react-event-bus

Usage

import React, {Component} from 'react'

import {useEventBusOn} from 'react-mitt-wrapper'

export function App() {
  return <Foo />
}

export function Foo() {
  useEventBusOn('myEvent', (eventData) => {
    console.log(eventData)
  })

  return <></>
}

Hooks

useEventBus() – retrieve event bus instance

useEventBusOn(eventKey, listener) – assign specific listener function to event

useEventBusPiblish() – uses for publishing events

License

MIT © dkildar

About

React-based event bus

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors