From e4f070dd738328d886c9bc346509727a4d9eafbd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Chif=20Gerg=C5=91?= <chifgeri97@gmail.com> Date: Tue, 8 Jan 2019 21:59:11 +0100 Subject: [PATCH] Extract axios session to a new file and now using export default to export --- src/actions/auth.js | 8 +------- src/actions/news.js | 2 +- src/actions/session.js | 8 ++++++++ 3 files changed, 10 insertions(+), 8 deletions(-) create mode 100644 src/actions/session.js diff --git a/src/actions/auth.js b/src/actions/auth.js index 1b10cf8..a3db785 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 cc564fa..0a953af 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 0000000..223a831 --- /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; -- GitLab