Blame core/reducers/sort.js
|
Packit Service |
0246ed |
import {
|
|
Packit Service |
0246ed |
BLUEPRINTS_SORT_SET_KEY,
|
|
Packit Service |
0246ed |
BLUEPRINTS_SORT_SET_VALUE,
|
|
Packit Service |
0246ed |
DEPENDENCIES_SORT_SET_KEY,
|
|
Packit Service |
0246ed |
DEPENDENCIES_SORT_SET_VALUE,
|
|
Packit Service |
0246ed |
COMPONENTS_SORT_SET_KEY,
|
|
Packit Service |
0246ed |
COMPONENTS_SORT_SET_VALUE,
|
|
Packit Service |
0246ed |
} from "../actions/sort";
|
|
Packit Service |
0246ed |
|
|
Packit Service |
0246ed |
const sort = (state = [], action) => {
|
|
Packit Service |
0246ed |
switch (action.type) {
|
|
Packit Service |
0246ed |
case BLUEPRINTS_SORT_SET_KEY:
|
|
Packit Service |
0246ed |
return { ...state, blueprints: { ...state.blueprints, key: action.payload.key } };
|
|
Packit Service |
0246ed |
case BLUEPRINTS_SORT_SET_VALUE:
|
|
Packit Service |
0246ed |
return { ...state, blueprints: { ...state.blueprints, value: action.payload.value } };
|
|
Packit Service |
0246ed |
case COMPONENTS_SORT_SET_KEY:
|
|
Packit Service |
0246ed |
return { ...state, components: { ...state.components, key: action.payload.key } };
|
|
Packit Service |
0246ed |
case COMPONENTS_SORT_SET_VALUE:
|
|
Packit Service |
0246ed |
return { ...state, components: { ...state.components, value: action.payload.value } };
|
|
Packit Service |
0246ed |
case DEPENDENCIES_SORT_SET_KEY:
|
|
Packit Service |
0246ed |
return { ...state, dependencies: { ...state.dependencies, key: action.payload.key } };
|
|
Packit Service |
0246ed |
case DEPENDENCIES_SORT_SET_VALUE:
|
|
Packit Service |
0246ed |
return { ...state, dependencies: { ...state.dependencies, value: action.payload.value } };
|
|
Packit Service |
0246ed |
default:
|
|
Packit Service |
0246ed |
return state;
|
|
Packit Service |
0246ed |
}
|
|
Packit Service |
0246ed |
};
|
|
Packit Service |
0246ed |
|
|
Packit Service |
0246ed |
export default sort;
|