Skip to content

UndergroundCode/ReactBroadcast

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ReactBroadcast

A simple lightweight React broadcast library

Usage

Install

npm install reactbroadcast

Broadcast an Event

To broadcast an event to all components watching for the event:

var ReactBroadcast = require('reactbroadcast');
ReactBroadcast.broadcast('event1', 'value1');

Listen for a Broadcast

To receive the event within any component:

var ReactBroadcast = require('reactbroadcast');
ReactBroadcast.on('event1', value => {
   console.log("received the value");
})

Listen for a Broadcast containing

If you want to receive all values containing a certain string:

var ReactBroadcast = require('reactbroadcast');
ReactBroadcast.onContains('event', value => {
   console.log("received the value");
})

Get all listening names

var ReactBroadcast = require('reactbroadcast');
var names = ReactBroadcast.getAllNames();

About

A simple lightweight React broadcast library

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published