Fix(map): Fix superblock title/name on api call

This commit is contained in:
Berkeley Martinez
2016-06-22 20:26:08 -07:00
parent e1e6997bf4
commit 2805835de5

View File

@ -1,7 +1,8 @@
import _ from 'lodash';
import { Observable } from 'rx'; import { Observable } from 'rx';
import { Schema, valuesOf, arrayOf, normalize } from 'normalizr'; import { Schema, valuesOf, arrayOf, normalize } from 'normalizr';
import debug from 'debug'; import debug from 'debug';
import { nameify, dasherize, unDasherize } from '../utils'; import { nameify, unDasherize } from '../utils';
import supportedLanguages from '../../common/utils/supported-languages'; import supportedLanguages from '../../common/utils/supported-languages';
const isDev = process.env.NODE_ENV !== 'production'; const isDev = process.env.NODE_ENV !== 'production';
@ -54,10 +55,10 @@ function cachedMap(Block) {
map[block.superBlock].blocks.push(block); map[block.superBlock].blocks.push(block);
} else { } else {
map[block.superBlock] = { map[block.superBlock] = {
title: block.superBlock, title: _.startCase(block.superBlock),
order: block.superOrder, order: block.superOrder,
name: nameify(block.superBlock), name: nameify(_.startCase(block.superBlock)),
dashedName: dasherize(block.superBlock), dashedName: block.superBlock,
blocks: [block] blocks: [block]
}; };
} }