Rev 6498 | Rev 7342 | Ir a la última revisión | Autoría | Comparar con el anterior | Ultima modificación | Ver Log |
import { axios } from '../../utils'import { actionsTypes } from './auth.types'export const getPermissions = () => {return (dispatch) => {axios.get('/signin', { headers: { 'Content-Type': 'application/json' } }).then(({ data: permissions }) => {dispatch(setPermissions(permissions))}).catch((err) => {console.log(err)throw new Error(err)})}}const setPermissions = (permissions) => ({type: actionsTypes.SET_PERMISSIONS,payload: permissions,})export const login = (permissions) => ({type: actionsTypes.LOGIN,})export const logout = (permissions) => ({type: actionsTypes.LOGOUT,})