diff --git a/ts/src/stats/HistogramGraph.svelte b/ts/src/stats/HistogramGraph.svelte
new file mode 100644
index 000000000..38c25245e
--- /dev/null
+++ b/ts/src/stats/HistogramGraph.svelte
@@ -0,0 +1,25 @@
+
+
+
diff --git a/ts/src/stats/IntervalsGraph.svelte b/ts/src/stats/IntervalsGraph.svelte
index d2dffdddf..77fbd93a8 100644
--- a/ts/src/stats/IntervalsGraph.svelte
+++ b/ts/src/stats/IntervalsGraph.svelte
@@ -1,18 +1,19 @@
@@ -54,11 +56,8 @@
-
+
diff --git a/ts/src/stats/intervals.ts b/ts/src/stats/intervals.ts
index c08e26431..ed4da35c8 100644
--- a/ts/src/stats/intervals.ts
+++ b/ts/src/stats/intervals.ts
@@ -10,8 +10,7 @@ import pb from "../backend/proto";
import { extent, histogram, quantile } from "d3-array";
import { scaleLinear } from "d3-scale";
import { CardQueue } from "../cards";
-import { HistogramData, histogramGraph } from "./histogram-graph";
-import { GraphBounds } from "./graphs";
+import { HistogramData } from "./histogram-graph";
export interface IntervalGraphData {
intervals: number[];
@@ -44,7 +43,7 @@ function hoverText(data: HistogramData, binIdx: number, percent: number): string
);
}
-function prepareIntervalData(
+export function prepareIntervalData(
data: IntervalGraphData,
range: IntervalRange
): HistogramData {
@@ -83,13 +82,3 @@ function prepareIntervalData(
return { scale, bins, total, hoverText };
}
-
-export function intervalGraph(
- svgElem: SVGElement,
- bounds: GraphBounds,
- data: IntervalGraphData,
- range: IntervalRange
-): void {
- const histogram = prepareIntervalData(data, range);
- histogramGraph(svgElem, bounds, histogram);
-}