AugurProject/augur-ui

View on GitHub
src/modules/orders/actions/update-order-book.js

Summary

Maintainability
A
3 hrs
Test Coverage
export const UPDATE_ORDER_BOOK = "UPDATE_ORDER_BOOK";
export const CLEAR_ORDER_BOOK = "CLEAR_ORDER_BOOK";
export const UPDATE_IS_FIRST_ORDER_BOOK_CHUNK_LOADED =
  "UPDATE_IS_FIRST_ORDER_BOOK_CHUNK_LOADED";

export const updateOrderBook = ({
  marketId,
  outcome,
  orderTypeLabel,
  orderBook
}) => ({
  type: UPDATE_ORDER_BOOK,
  data: {
    marketId,
    outcome,
    orderTypeLabel,
    orderBook
  }
});
export const clearOrderBook = (marketId, outcome, orderTypeLabel) => ({
  type: CLEAR_ORDER_BOOK,
  data: {
    marketId,
    outcome,
    orderTypeLabel
  }
});
export const updateIsFirstOrderBookChunkLoaded = ({
  marketId,
  outcome,
  orderTypeLabel,
  isLoaded
}) => ({
  type: UPDATE_IS_FIRST_ORDER_BOOK_CHUNK_LOADED,
  data: {
    marketId,
    outcome,
    orderTypeLabel,
    isLoaded
  }
});