ldc-com-app/ComApp/src/App/Store/Reducers/documents.js
2023-08-22 10:32:40 +02:00

23 lines
495 B
JavaScript

import {INIT_DOCUMENTS} from '../Actions/actionType';
// Models
import {Document} from '../../../Database';
const initialState = [];
const reducer = (state = initialState, action) => {
switch (action.type) {
case INIT_DOCUMENTS: {
let docs = Document.getAll(action.directories);
if (docs.length === 0) {
return state;
}
return docs.filter(item => item.lang === action.lang);
}
default: {
return state;
}
}
};
export default reducer;