diff options
Diffstat (limited to 'src/services/chart/charts/classes/test.ts')
| -rw-r--r-- | src/services/chart/charts/classes/test.ts | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/src/services/chart/charts/classes/test.ts b/src/services/chart/charts/classes/test.ts index ea64040f3e..d37d298de7 100644 --- a/src/services/chart/charts/classes/test.ts +++ b/src/services/chart/charts/classes/test.ts @@ -22,6 +22,17 @@ export default class TestChart extends Chart<TestLog> { } @autobind + protected aggregate(logs: TestLog[]): TestLog { + return { + foo: { + total: logs[0].foo.total, + inc: logs.reduce((a, b) => a + b.foo.inc, 0), + dec: logs.reduce((a, b) => a + b.foo.dec, 0), + }, + }; + } + + @autobind protected async fetchActual(): Promise<DeepPartial<TestLog>> { return { foo: { |