Proyectos de Subversion LeadersLinked - Antes de SPA

Rev

Rev 6493 | Rev 6498 | Ir a la última revisión | | Comparar con el anterior | Ultima modificación | Ver Log |

Rev Autor Línea Nro. Línea
6493 stevensc 1
import { axios } from '../../utils'
2
import { actionsTypes } from './auth.types'
3
 
4
export const getPermissions = () => {
5
  return (dispatch) => {
6
    axios
7
      .get('/signin', { headers: { 'Content-Type': 'application/json' } })
8
      .then(({ data: permissions }) => {
6496 stevensc 9
        console.log(permissions)
6493 stevensc 10
        dispatch(setPermissions(permissions))
11
      })
12
      .catch((err) => {
13
        console.log(err)
14
        throw new Error(err)
15
      })
16
  }
17
}
18
 
19
const setPermissions = (permissions) => ({
20
  type: actionsTypes.SET_PERMISSIONS,
21
  payload: permissions,
22
})