equal
deleted
inserted
replaced
1 import qs from 'qs'; |
1 import qs from 'qs'; |
|
2 import { getToken, getClientId } from '../selectors/authSelectors' |
2 |
3 |
3 class APIClient { |
4 class APIClient { |
4 constructor(baseURL) { |
5 constructor(baseURL) { |
5 this.baseURL = baseURL; |
6 this.baseURL = baseURL; |
6 } |
7 } |
38 return new Request(this.baseURL + uri + queryparams, options); |
39 return new Request(this.baseURL + uri + queryparams, options); |
39 } |
40 } |
40 |
41 |
41 getToken = () => { |
42 getToken = () => { |
42 const state = this.store.getState(); |
43 const state = this.store.getState(); |
43 return state.getIn(['authStatus', 'token']); |
44 return getToken(state); |
44 } |
45 } |
45 |
46 |
46 getClientId = () => { |
47 getClientId = () => { |
47 const state = this.store.getState(); |
48 const state = this.store.getState(); |
48 return state.getIn(['authStatus', 'clientId']); |
49 return getClientId(state); |
49 } |
50 } |
50 |
51 |
51 hasToken = () => { |
52 hasToken = () => { |
52 const token = this.getToken(); |
53 const token = this.getToken(); |
53 |
54 |