diff --git a/src/actions/auth.js b/src/actions/auth.js index 1b10cf88d5d11d398e35209050e5f63de45a3eac..a3db7855e45cf65d5935809ce1d3d504142a5b13 100644 --- a/src/actions/auth.js +++ b/src/actions/auth.js @@ -1,12 +1,6 @@ -// TODO: Separate actions - -import ax from 'axios'; +import axios from './session'; import { GET_USERDATA, PROFILE_CHANGE, GROUP_CHANGE, GET_NEWS } from './types'; -export const axios = ax.create({ - xsrfCookieName: 'csrftoken', - xsrfHeaderName: 'X-CSRFToken', -}); export const getUserData = () => ( async (dispatch) => { diff --git a/src/actions/news.js b/src/actions/news.js index cc564fa280fa61e6ae3aa2749dd5df8401b2a25e..0a953af5d51335bad8809c32f9eb2ad1c8d709e0 100644 --- a/src/actions/news.js +++ b/src/actions/news.js @@ -1,4 +1,4 @@ -import { axios } from './auth'; +import axios from './session'; import { GET_NEWS, WRITE_NEWS, ADD_NEWS, DELETE_NEWS, CLEAR_WRITE, SELECT_NEWS, EDIT_NEWS } from './types'; diff --git a/src/actions/session.js b/src/actions/session.js new file mode 100644 index 0000000000000000000000000000000000000000..223a831985e0f07d6f7049e576b60200dbec9f70 --- /dev/null +++ b/src/actions/session.js @@ -0,0 +1,8 @@ +import ax from 'axios'; + +const axios = ax.create({ + xsrfCookieName: 'csrftoken', + xsrfHeaderName: 'X-CSRFToken', +}); + +export default axios;