Introduce getDefinitionName

This commit is contained in:
Chi Vinh Le
2017-04-26 01:07:07 +07:00
parent f79af56468
commit df2c33ac35
4 changed files with 22 additions and 11 deletions
+2 -1
View File
@@ -5,6 +5,7 @@ import flattenDeep from 'lodash/flattenDeep';
import uniq from 'lodash/uniq';
import plugins from 'pluginsConfig';
import {gql} from 'react-apollo';
import {getDefinitionName} from 'coral-framework/utils';
export const pluginReducers = merge(
...plugins
@@ -32,7 +33,7 @@ function getComponentFragments(components) {
if (!(key in res)) {
res[key] = {spreads: '', definitions: ''};
}
res[key].spreads += `...${fragments[key].definitions[0].name.value}\n`;
res[key].spreads += `...${getDefinitionName(fragments[key])}\n`;
res[key].definitions = gql`${res[key].definitions}${fragments[key]}`;
});
return res;