Kalkuli/2018.2-Kalkuli_Front-End

View on GitHub
src/services/logUserIn.js

Summary

Maintainability
A
0 mins
Test Coverage
import axios from 'axios'
import {baseURL} from './axiosConfig'

export default async (user, mockError) => {
  let response = null
  try {
    if(mockError) throw new Error('mockingError')
    response = await axios.post(`${baseURL}/auth/login`, user)
    return {
      token: response.data.auth_token,
      company_id: response.data.company_id
    }
  } catch(err) {
    return 'error'
  }
}