redux-signal
Version:
A scalable solution for modals using React and Redux
19 lines (12 loc) • 800 B
JavaScript
import * as SignalEvents from './constants/SignalEvents';
import * as SignalTypes from './constants/SignalTypes';
import * as ModalStates from './constants/ModalStates';
export { showModal, hideModal, setModalBusy, destroySignal, signalEvent, setModalState } from './actions';
export { getModal, getSignal, getModalByEventQueueId, getModalEvents, getHasVisibleModal } from './selectors';
export { default as withSignal, withSignalPropTypes } from './withSignal';
export { default as isModal, isModalPropTypes } from './isModal';
export { getSignalModalId } from './utils';
export { default as eventHandler } from './eventHandler';
export { default as reducer } from './reducer';
export { default as createContainer } from './createContainer';
export { SignalEvents, SignalTypes, ModalStates };