import { Record } from 'immutable';
import { getType } from 'typesafe-actions';

import { Actions, ActionTypes } from './actions';

export interface StateProps {
}

export type State = Readonly<StateProps> & Record<StateProps>;

export const initialState = Record<StateProps>({
})();

export default function {{ camelCase name }}Reducer(
  state: State,
  action: Actions,
) {
  switch (action.type) {
    default:
      return state;
  }
}
