equal
deleted
inserted
replaced
1 import { JSONAPISerializer } from 'ember-cli-mirage'; |
1 import { JSONAPISerializer } from 'ember-cli-mirage'; |
2 |
2 |
3 import _ from 'lodash/lodash'; |
3 import _ from 'lodash'; |
4 |
4 |
5 export default JSONAPISerializer.extend({ |
5 export default JSONAPISerializer.extend({ |
6 |
6 |
7 serialize: function (response, request) { |
7 serialize: function (response, request) { |
8 |
8 |
43 array = response.models.slice(begin, end); |
43 array = response.models.slice(begin, end); |
44 } else { |
44 } else { |
45 array = response.models; |
45 array = response.models; |
46 } |
46 } |
47 return { |
47 return { |
48 themes: _(array).map((theme) => { return [theme.id, { count: theme.count, label: theme.label }]; }).object().value(), |
48 themes: _(array).map((theme) => { return [theme.id, { count: theme.count, label: theme.label }]; }).fromPairs().value(), |
49 meta: { |
49 meta: { |
50 total: total |
50 total: total |
51 } |
51 } |
52 }; |
52 }; |
53 } |
53 } |