UNPKG

@randy.tarampi/jsx

Version:

Some common JSX components for www.randytarampi.ca

12 lines (11 loc) 437 B
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;