|
@@ -199,7 +199,13 @@ export default {
|
|
|
query: renderersQuery,
|
|
|
fetchPolicy: 'network-only',
|
|
|
update: (data) => {
|
|
|
- let renderers = _.cloneDeep(data.rendering.renderers).map(str => ({...str, config: str.config.map(cfg => ({...cfg, value: JSON.parse(cfg.value)}))}))
|
|
|
+ let renderers = _.cloneDeep(data.rendering.renderers).map(str => ({
|
|
|
+ ...str,
|
|
|
+ config: _.sortBy(str.config.map(cfg => ({
|
|
|
+ ...cfg,
|
|
|
+ value: JSON.parse(cfg.value)
|
|
|
+ })), [t => t.value.order])
|
|
|
+ }))
|
|
|
// Build tree
|
|
|
const graph = new DepGraph({ circular: true })
|
|
|
const rawCores = _.filter(renderers, ['dependsOn', null]).map(core => {
|