INNER CODE UNIT · JavaScript
createTypes
fullstackreact/react-native-firestack · lib/firestackModule.js:3
const createTypes = (prefix) => {
const c = (str) => `${prefix.toUpperCase()}_${str.toUpperCase()}`
return {
ACTION_CALL: c('call_function'),
ACTION_SUCCESS: c('call_function_success'),
ACTION_FAIL: c('call_function_failure'),
ACTION_LISTEN: c('listen'),
ACTION_UNLISTEN: c('unlisten'),
ACTION_REMOVE: c('remove'),
ACTION_UPDATE: c('update'),
ACTION_SET: c('set'),
ACTION_GET: c('get'),
ITEM_VALUE: c('value'),
ITEM_ADDED: c('added'),
ITEM_REMOVED: c('remove'),
ITEM_CHANGED: c('changed'),
UPDATED: c('updated')