UNPKG

react-render-order-fixer

Version:

This library allows your react component to be re-rendered where it is needed.

21 lines (20 loc) 560 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); function createActionEmitter() { var listeners = []; return { addListener: function (fn) { listeners.push(fn); }, removeListener: function (fn) { var idx = listeners.indexOf(fn); if (idx >= 0) { listeners.splice(idx, 1); } }, fireAction: function () { listeners.forEach(function (l) { return l(); }); } }; } exports.default = createActionEmitter;