@randy.tarampi/jsx
Version:
Some common JSX components for www.randytarampi.ca
12 lines (11 loc) • 437 B
JavaScript
import { createAction } from "redux-actions";
import selectors from "../../data/selectors";
export var INSTANTIATE_EMOJI = "INSTANTIATE_EMOJI";
export var instantiateEmojiCreator = emoji => (dispatch, getState) => {
var state = getState();
if (!selectors.hasEmoji(state, emoji.id)) {
dispatch(instantiateEmoji(emoji));
}
};
export var instantiateEmoji = createAction(INSTANTIATE_EMOJI);
export default instantiateEmojiCreator;