kafka-ui/kafka-ui-react-app/src/redux/reducers/clusters/reducer.ts
2021-02-28 22:41:19 +03:00

17 lines
467 B
TypeScript

import { Action } from 'redux/interfaces';
import { Cluster } from 'generated-sources';
import { getType } from 'typesafe-actions';
import * as actions from 'redux/actions';
export const initialState: Cluster[] = [];
const reducer = (state = initialState, action: Action): Cluster[] => {
switch (action.type) {
case getType(actions.fetchClusterListAction.success):
return action.payload;
default:
return state;
}
};
export default reducer;