UNPKG

redux-security

Version:
47 lines (37 loc) 1.57 kB
import { PREFIX } from './config' export const types = { CODE_CONFIRM: `${PREFIX}/CODE_CONFIRM`, CODE_CONFIRM_REQUEST: `${PREFIX}/CODE_CONFIRM_REQUEST`, CODE_CONFIRM_SUCCESS: `${PREFIX}/CODE_CONFIRM_SUCCESS`, CODE_CONFIRM_FAILURE: `${PREFIX}/CODE_CONFIRM_FAILURE`, CODE_EMAIL: `${PREFIX}/CODE_EMAIL`, CODE_EMAIL_REQUEST: `${PREFIX}/CODE_EMAIL_REQUEST`, CODE_EMAIL_SUCCESS: `${PREFIX}/CODE_EMAIL_SUCCESS`, CODE_EMAIL_FAILURE: `${PREFIX}/CODE_EMAIL_FAILURE`, LOGIN: `${PREFIX}/LOGIN`, LOGIN_REQUEST: `${PREFIX}/LOGIN_REQUEST`, LOGIN_SUCCESS: `${PREFIX}/LOGIN_SUCCESS`, LOGIN_FAILURE: `${PREFIX}/LOGIN_FAILURE`, LOGOUT: `${PREFIX}/LOGOUT`, LOGOUT_REQUEST: `${PREFIX}/LOGOUT_REQUEST`, LOGOUT_SUCCESS: `${PREFIX}/LOGOUT_SUCCESS`, LOGOUT_FAILURE: `${PREFIX}/LOGOUT_FAILURE`, SIGNUP: `${PREFIX}/SIGNUP`, SIGNUP_REQUEST: `${PREFIX}/SIGNUP_REQUEST`, SIGNUP_SUCCESS: `${PREFIX}/SIGNUP_SUCCESS`, SIGNUP_FAILURE: `${PREFIX}/SIGNUP_FAILURE`, INSERT: `${PREFIX}/INSERT`, REMOVE: `${PREFIX}/REMOVE`, UPDATE: `${PREFIX}/UPDATE` } const action = (type) => (payload) => ({ type, payload }) export const actions = { login: action(types.LOGIN), logout: action(types.LOGOUT), signup: action(types.SIGNUP), codeConfirm: action(types.CODE_CONFIRM), codeEmail: action(types.CODE_EMAIL), insert: action(types.INSERT), remove: action(types.REMOVE), update: action(types.UPDATE) }