Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
const superfineEffect = (render, state, message) => {
let dispatch = () => {};
const eventPromise = new Promise((eventResolve) => {
dispatch = eventResolve;
});
const node = render(state, dispatch);
return effects.batch([
Object.assign({ node }, message),
effects.defer(eventPromise),
]);
};