Показать сообщение отдельно
  #1 (permalink)  
Старый 07.03.2017, 11:23
Новичок на форуме
Отправить личное сообщение для hambat Посмотреть профиль Найти все сообщения от hambat
 
Регистрация: 07.03.2017
Сообщений: 3

Как правильно получить и присвоить данные полученные из сервера Axios, react-redux
Всем привет!
С помощью axios пытаюсь получить данные и записать в const initialState, помогите пожалуйста как правильно это сделать..
спасибо!

можно ли как то вне блока then это сделать?
если внутри then, то как правильно экспортировать tracks ?

import axios from 'axios';


axios.get('http://ellenflare.com/loads/json')
.then(function (res) {

console.log(res.data)

});

const initialState = [
{
id: 1,
name: 'Enter Sandman'
},
{
id: 2,
name: 'The weekend'
}
];

export default function tracks(state = initialState, action) {

if (action.type === 'ADD_TRACK') {
return [
...state,
action.payload
];
} else if (action.type === 'FETCH_TRACKS_SUCCESS') {
return action.payload;
}
return state;
}
Ответить с цитированием