AugurProject/augur-ui

View on GitHub
src/modules/app/reducers/gas-price-info.js

Summary

Maintainability
A
1 hr
Test Coverage
import { UPDATE_GAS_INFO } from "modules/app/actions/update-gas-price-info";
import { RESET_STATE } from "modules/app/actions/reset-state";

const DEFAULT_STATE = {};

export default function(gasPriceInfo = DEFAULT_STATE, { type, data }) {
  switch (type) {
    case UPDATE_GAS_INFO:
      return {
        ...gasPriceInfo,
        ...data.gasPriceInfo
      };
    case RESET_STATE:
      return DEFAULT_STATE;
    default:
      return gasPriceInfo;
  }
}