Я хочу получить данные из API и поместить их в свой documents
, и я знаю, как это сделать, но не знаю, как это сделать. В некоторых руководствах я видел, что мы должны выполнять все вызовы API в промежуточном программном обеспечении, но я не могу найти ни одного примера.
Мой код:
listReducer . js
const initialState = {
documents: []
}
export default function documents(state = initialState, action) {
switch (action.type) {
case 'LOAD_DOCS':
//set documents = response from api
default:
return state
}
}
listAction. js
export function loadDocs(offset, range) {
return {
type: 'LOAD_DOCS',
offset,
range
}
}
магазин. js
import { createStore } from 'redux'
import reducers from './reducers'
const store = createStore(reducers)
export default store